NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Drawings::ViewSettingsBuilder类 参考

视图设置构建器 更多...

#include <Drawings_ViewSettingsBuilder.hxx>

类 NXOpen::Drawings::ViewSettingsBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  RenderingStyleEnum { RenderingStyleEnumShaded , RenderingStyleEnumDrawingViewSetting }

Public 成员函数

bool AddSheetName ()
bool AddSheetNumber ()
bool ApplyCrosshatchToSectionView ()
bool ConvertAnnotation ()
NXString Prefix ()
NXOpen::Drawings::ViewSettingsBuilder::RenderingStyleEnum RenderingStyle ()
double SectionGeometryTolerance ()
NXString Separator ()
void SetAddSheetName (bool addSheetName)
void SetAddSheetNumber (bool addSheetNumber)
void SetApplyCrosshatchToSectionView (bool applyCrosshatchToSectionView)
void SetConvertAnnotation (bool convertAnnotation)
void SetPrefix (const char *prefix)
void SetPrefix (const NXString &prefix)
void SetRenderingStyle (NXOpen::Drawings::ViewSettingsBuilder::RenderingStyleEnum renderingStyle)
void SetSectionGeometryTolerance (double sectionGeometryTolerance)
void SetSeparator (const char *separator)
void SetSeparator (const NXString &separator)
void SetUseAssemblyCrosshatch (bool useAssemblyCrosshatch)
bool UseAssemblyCrosshatch ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ViewSettingsBuilderBuilder

详细描述

视图设置构建器

表示 Drawings::ViewSettingsBuilder 。 此类查询和设置特定于工程图数据的设置,这些数据将转换为PMI。
于NX11.0.0中创建。

成员枚举类型说明

◆ RenderingStyleEnum

枚举用于列出不同的渲染样式类型

枚举值
RenderingStyleEnumShaded 

着色

RenderingStyleEnumDrawingViewSetting 

工程图视图设置

成员函数说明

◆ AddSheetName()

bool NXOpen::Drawings::ViewSettingsBuilder::AddSheetName ( )

返回是否添加图纸名称
于NX11.0.0中创建。

许可证要求:无

◆ AddSheetNumber()

bool NXOpen::Drawings::ViewSettingsBuilder::AddSheetNumber ( )

返回是否添加图纸编号
于NX11.0.0中创建。

许可证要求:无

◆ ApplyCrosshatchToSectionView()

bool NXOpen::Drawings::ViewSettingsBuilder::ApplyCrosshatchToSectionView ( )

返回是否向截面视图应用剖面线
于NX11.0.0中创建。

许可证要求:无

◆ ConvertAnnotation()

bool NXOpen::Drawings::ViewSettingsBuilder::ConvertAnnotation ( )

返回转换注释
于NX11.0.0中创建。

许可证要求 : 无

◆ Prefix()

NXString NXOpen::Drawings::ViewSettingsBuilder::Prefix ( )

返回前缀字符串
于NX11.0.0中创建。

许可证要求 : 无

◆ RenderingStyle()

NXOpen::Drawings::ViewSettingsBuilder::RenderingStyleEnum NXOpen::Drawings::ViewSettingsBuilder::RenderingStyle ( )

返回渲染样式
于NX11.0.0中创建。

许可证要求:无

◆ SectionGeometryTolerance()

double NXOpen::Drawings::ViewSettingsBuilder::SectionGeometryTolerance ( )

返回截面几何公差
于NX11.0.0中创建。

许可证要求 : 无

◆ Separator()

NXString NXOpen::Drawings::ViewSettingsBuilder::Separator ( )

返回分隔符字符串
于NX11.0.0中创建。

许可证要求:无

◆ SetAddSheetName()

void NXOpen::Drawings::ViewSettingsBuilder::SetAddSheetName ( bool addSheetName)

设置是否添加图纸名称
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
addSheetName是否添加图纸名称

◆ SetAddSheetNumber()

void NXOpen::Drawings::ViewSettingsBuilder::SetAddSheetNumber ( bool addSheetNumber)

设置是否添加图纸编号
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
addSheetNumber是否添加图纸编号

◆ SetApplyCrosshatchToSectionView()

void NXOpen::Drawings::ViewSettingsBuilder::SetApplyCrosshatchToSectionView ( bool applyCrosshatchToSectionView)

设置是否向截面视图应用剖面线
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
applyCrosshatchToSectionView是否向截面视图应用剖面线

◆ SetConvertAnnotation()

void NXOpen::Drawings::ViewSettingsBuilder::SetConvertAnnotation ( bool convertAnnotation)

设置转换注释
于NX11.0.0中创建。

许可证要求 : drafting ("DRAFTING")

参数
convertAnnotation转换注释

◆ SetPrefix() [1/2]

void NXOpen::Drawings::ViewSettingsBuilder::SetPrefix ( const char * prefix)

设置前缀字符串
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
prefix前缀

◆ SetPrefix() [2/2]

void NXOpen::Drawings::ViewSettingsBuilder::SetPrefix ( const NXString & prefix)

设置前缀字符串
于NX11.0.0中创建。

许可证要求 : drafting ("DRAFTING")

参数
prefix前缀

◆ SetRenderingStyle()

void NXOpen::Drawings::ViewSettingsBuilder::SetRenderingStyle ( NXOpen::Drawings::ViewSettingsBuilder::RenderingStyleEnum renderingStyle)

设置渲染样式
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
renderingStyle渲染样式

◆ SetSectionGeometryTolerance()

void NXOpen::Drawings::ViewSettingsBuilder::SetSectionGeometryTolerance ( double sectionGeometryTolerance)

设置截面几何公差
于NX11.0.0中创建。

许可证要求 : drafting ("DRAFTING")

参数
sectionGeometryTolerance截面几何公差

◆ SetSeparator() [1/2]

void NXOpen::Drawings::ViewSettingsBuilder::SetSeparator ( const char * separator)

设置分隔符字符串
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
separator分隔符

◆ SetSeparator() [2/2]

void NXOpen::Drawings::ViewSettingsBuilder::SetSeparator ( const NXString & separator)

设置分隔符字符串
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
separator分隔符

◆ SetUseAssemblyCrosshatch()

void NXOpen::Drawings::ViewSettingsBuilder::SetUseAssemblyCrosshatch ( bool useAssemblyCrosshatch)

设置是否使用装配剖面线
于NX11.0.0中创建。

许可证要求:drafting ("DRAFTING")

参数
useAssemblyCrosshatch是否使用装配剖面线

◆ UseAssemblyCrosshatch()

bool NXOpen::Drawings::ViewSettingsBuilder::UseAssemblyCrosshatch ( )

返回是否使用装配剖面线
于NX11.0.0中创建。

许可证要求:无

◆ Validate()

virtual bool NXOpen::Drawings::ViewSettingsBuilder::Validate ( )
virtual

验证组件的输入是否足以调用commit。如果组件未处于可提交状态,则会抛出异常。例如,如果组件要求您设置某些属性,而您尚未设置,此方法会抛出异常。某些组件会为此方法抛出未实现的NXException。

返回
自我验证是否成功
于NX3.0.1中创建。

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.