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

样式构建器 更多...

#include <Annotations_StyleBuilder.hxx>

类 NXOpen::Annotations::StyleBuilder 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::Annotations::TableStyleBuilder

Public 成员函数

NXOpen::Annotations::BreakSettingsBuilderBreakSettings ()
NXOpen::Annotations::CompositesSettingsBuilderCompositesSettingsBuilder ()
NXOpen::Annotations::DimensionStyleBuilderDimensionStyle ()
NXOpen::Annotations::DisplayStyleBuilderDisplayStyle ()
NXOpen::Annotations::ForeshorteningSymbolSettingsBuilderForeshorteningSymbolSettings ()
NXOpen::Annotations::FrameBarStyleBuilderFrameBarStyle ()
NXOpen::Annotations::HatchStyleBuilderHatchStyle ()
NXOpen::Annotations::HoleCalloutSettingsBuilderHoleCalloutSettings ()
void InheritSettingsFromCustomerDefault ()
void InheritSettingsFromPreferences ()
void InheritSettingsFromSelectedObjects (NXOpen::DisplayableObject *selectedObject)
NXOpen::Annotations::LetteringStyleBuilderLetteringStyle ()
NXOpen::Annotations::LineArrowStyleBuilderLineArrowStyle ()
NXOpen::Annotations::OrdinateStyleBuilderOrdinateStyle ()
NXOpen::Annotations::RadialStyleBuilderRadialStyle ()
NXOpen::Annotations::SheetMetalPMISettingsBuilderSheetMetalPMISettingsBuilder ()
NXOpen::Annotations::SingleSidedDisplayBuilderSingleSidedDisplay ()
NXOpen::Annotations::SymbolStyleBuilderSymbolStyle ()
NXOpen::Annotations::UnitsStyleBuilderUnitsStyle ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _StyleBuilderBuilder

详细描述

样式构建器

表示一个 NXOpen::Annotations::StyleBuilder 。 此类用于在创建或编辑注释时设置注释首选项。
创建于 NX6.0.0。

成员函数说明

◆ BreakSettings()

NXOpen::Annotations::BreakSettingsBuilder * NXOpen::Annotations::StyleBuilder::BreakSettings ( )

获取打断设置构建器
创建于 NX10.0.0。

许可要求:无

◆ CompositesSettingsBuilder()

NXOpen::Annotations::CompositesSettingsBuilder * NXOpen::Annotations::StyleBuilder::CompositesSettingsBuilder ( )

获取复合材料标签设置构建器
创建于 NX2406.0.0。

许可要求:无

◆ DimensionStyle()

NXOpen::Annotations::DimensionStyleBuilder * NXOpen::Annotations::StyleBuilder::DimensionStyle ( )

获取 尺寸样式构建器
创建于 NX6.0.0。

许可要求:无

◆ DisplayStyle()

NXOpen::Annotations::DisplayStyleBuilder * NXOpen::Annotations::StyleBuilder::DisplayStyle ( )

获取显示样式构建器
创建于 NX11.0.1。

许可要求:无

◆ ForeshorteningSymbolSettings()

NXOpen::Annotations::ForeshorteningSymbolSettingsBuilder * NXOpen::Annotations::StyleBuilder::ForeshorteningSymbolSettings ( )

获取缩略符号设置构建器
创建于 NX10.0.0。

许可要求:无

◆ FrameBarStyle()

NXOpen::Annotations::FrameBarStyleBuilder * NXOpen::Annotations::StyleBuilder::FrameBarStyle ( )

获取 框架栏构建器
创建于 NX8.0.0。

许可要求:无

◆ HatchStyle()

NXOpen::Annotations::HatchStyleBuilder * NXOpen::Annotations::StyleBuilder::HatchStyle ( )

获取 剖面线样式构建器
创建于 NX6.0.0。

许可要求:无

◆ HoleCalloutSettings()

NXOpen::Annotations::HoleCalloutSettingsBuilder * NXOpen::Annotations::StyleBuilder::HoleCalloutSettings ( )

获取 孔标注设置构建器
创建于 NX9.0.0。

许可要求:无

◆ InheritSettingsFromCustomerDefault()

void NXOpen::Annotations::StyleBuilder::InheritSettingsFromCustomerDefault ( )

从客户默认值继承设置
创建于 NX9.0.0。

许可要求:制图 ("DRAFTING")

◆ InheritSettingsFromPreferences()

void NXOpen::Annotations::StyleBuilder::InheritSettingsFromPreferences ( )

从首选项继承设置
创建于 NX9.0.0。

许可要求:制图 ("DRAFTING")

◆ InheritSettingsFromSelectedObjects()

void NXOpen::Annotations::StyleBuilder::InheritSettingsFromSelectedObjects ( NXOpen::DisplayableObject * selectedObject)

从选定对象继承设置
创建于 NX9.0.0。

许可要求:制图 ("DRAFTING")

参数
selectedObject选定的注释或表格实例对象。 不允许为 NULL。

◆ LetteringStyle()

NXOpen::Annotations::LetteringStyleBuilder * NXOpen::Annotations::StyleBuilder::LetteringStyle ( )

获取 文字样式构建器
创建于 NX6.0.0。

许可要求:无

◆ LineArrowStyle()

NXOpen::Annotations::LineArrowStyleBuilder * NXOpen::Annotations::StyleBuilder::LineArrowStyle ( )

获取 线/箭头样式构建器
创建于 NX6.0.0。

许可要求:无

◆ OrdinateStyle()

NXOpen::Annotations::OrdinateStyleBuilder * NXOpen::Annotations::StyleBuilder::OrdinateStyle ( )

获取 坐标样式构建器
创建于 NX6.0.0。

许可要求:无

◆ RadialStyle()

NXOpen::Annotations::RadialStyleBuilder * NXOpen::Annotations::StyleBuilder::RadialStyle ( )

获取 径向样式构建器
创建于 NX6.0.0。

许可要求:无

◆ SheetMetalPMISettingsBuilder()

NXOpen::Annotations::SheetMetalPMISettingsBuilder * NXOpen::Annotations::StyleBuilder::SheetMetalPMISettingsBuilder ( )

获取钣金标签设置构建器
创建于 NX2007.0.0。

许可要求:无

◆ SingleSidedDisplay()

NXOpen::Annotations::SingleSidedDisplayBuilder * NXOpen::Annotations::StyleBuilder::SingleSidedDisplay ( )

获取单侧显示构建器
创建于 NX10.0.0。

许可要求:无

◆ SymbolStyle()

NXOpen::Annotations::SymbolStyleBuilder * NXOpen::Annotations::StyleBuilder::SymbolStyle ( )

获取 符号样式构建器
创建于 NX6.0.0。

许可要求:无

◆ UnitsStyle()

NXOpen::Annotations::UnitsStyleBuilder * NXOpen::Annotations::StyleBuilder::UnitsStyle ( )

获取 单位样式构建器
创建于 NX6.0.0。

许可要求:无

◆ Validate()

virtual bool NXOpen::Annotations::StyleBuilder::Validate ( )
virtual

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.