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

视图标签构建器 更多...

#include <Drawings_ViewLabelBuilder.hxx>

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

Public 成员函数

bool CustomizedViewLabel ()
std::vector< NXStringGetCustomizedViewLabelText ()
bool IncludeParentheses ()
bool IncludeRotationAngle ()
double LabelCharacterHeightFactor ()
NXOpen::Drawings::LabelPositionTypes LabelPosition ()
NXString LabelPrefix ()
NXOpen::Drawings::LetterFormatTypes LetterFormat ()
 NX_DEPRECATED ("Deprecated in NX11.0.1. Use NXOpen::Drawings::ViewLabelBuilder::RotationSymbolType instead.") bool IncludeRotationSymbol()
 NX_DEPRECATED ("Deprecated in NX11.0.1. Use NXOpen::Drawings::ViewLabelBuilder::SetRotationSymbolType instead.") void SetIncludeRotationSymbol(bool includeRotationSymbol)
double PrefixCharacterHeightFactor ()
NXOpen::Drawings::ReferenceShowTypes ReferenceToShow ()
NXOpen::Drawings::RotationSymbolTypes RotationSymbolType ()
double ScaleCharacterHeightFactor ()
NXOpen::Drawings::ScalePositionTypes ScalePosition ()
NXString ScalePrefix ()
void SetCustomizedViewLabel (bool customizedViewLabel)
void SetCustomizedViewLabelText (const std::vector< NXString > &customizedText)
void SetIncludeParentheses (bool includeParentheses)
void SetIncludeRotationAngle (bool includeRotationAngle)
void SetLabelCharacterHeightFactor (double labelCharacterHeightFactor)
void SetLabelPosition (NXOpen::Drawings::LabelPositionTypes labelPosition)
void SetLabelPrefix (const char *labelPrefix)
void SetLabelPrefix (const NXString &labelPrefix)
void SetLetterFormat (NXOpen::Drawings::LetterFormatTypes letterFormat)
void SetPrefixCharacterHeightFactor (double prefixCharacterHeightFactor)
void SetReferenceToShow (NXOpen::Drawings::ReferenceShowTypes referenceToShow)
void SetRotationSymbolType (NXOpen::Drawings::RotationSymbolTypes rotationSymbolType)
void SetScaleCharacterHeightFactor (double scaleCharacterHeightFactor)
void SetScalePosition (NXOpen::Drawings::ScalePositionTypes scalePosition)
void SetScalePrefix (const char *scalePrefix)
void SetScalePrefix (const NXString &scalePrefix)
void SetShowViewLabel (bool showViewLabel)
void SetShowViewScale (bool showViewScale)
void SetValueFormat (NXOpen::Drawings::ScaleValueFormatTypes valueFormat)
void SetViewLabelOption (NXOpen::Drawings::ViewLabelTypes viewLabelOption)
bool ShowViewLabel ()
bool ShowViewScale ()
virtual bool Validate ()
NXOpen::Drawings::ScaleValueFormatTypes ValueFormat ()
NXOpen::Drawings::ViewLabelTypes ViewLabelOption ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ViewLabelBuilderBuilder

详细描述

视图标签构建器

表示NXOpen::Drawings::ViewLabelBuilder
创建于NX9.0.0。

成员函数说明

◆ CustomizedViewLabel()

bool NXOpen::Drawings::ViewLabelBuilder::CustomizedViewLabel ( )

获取是否使用自定义视图标签
于 NX9.0.0 版本创建。

许可证要求:无

◆ GetCustomizedViewLabelText()

std::vector< NXString > NXOpen::Drawings::ViewLabelBuilder::GetCustomizedViewLabelText ( )

返回自定义的视图标签文本
创建于 NX10.0.0.

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

◆ IncludeParentheses()

bool NXOpen::Drawings::ViewLabelBuilder::IncludeParentheses ( )

获取是否包含括号
于 NX9.0.0 版本创建。

许可证要求:无

◆ IncludeRotationAngle()

bool NXOpen::Drawings::ViewLabelBuilder::IncludeRotationAngle ( )

获取是否包含旋转角度
于NX9.0.0版本创建。

许可要求:无

◆ LabelCharacterHeightFactor()

double NXOpen::Drawings::ViewLabelBuilder::LabelCharacterHeightFactor ( )

获取标签字符高度因子
于NX9.0.0版本创建。

许可要求:无

◆ LabelPosition()

NXOpen::Drawings::LabelPositionTypes NXOpen::Drawings::ViewLabelBuilder::LabelPosition ( )

获取标签位置
创建于NX9.0.0。

许可证要求:无

◆ LabelPrefix()

NXString NXOpen::Drawings::ViewLabelBuilder::LabelPrefix ( )

获取标签前缀
创建于NX9.0.0。

许可证要求:无

◆ LetterFormat()

NXOpen::Drawings::LetterFormatTypes NXOpen::Drawings::ViewLabelBuilder::LetterFormat ( )

获取字母格式
于NX9.0.0版本创建。

许可要求:无

◆ NX_DEPRECATED() [1/2]

NXOpen::Drawings::ViewLabelBuilder::NX_DEPRECATED ( "Deprecated in NX11.0.1. Use NXOpen::Drawings::ViewLabelBuilder::RotationSymbolType instead." )

获取是否包含旋转符号

弃用
于NX11.0.1版本已过时。请使用 NXOpen::Drawings::ViewLabelBuilder::RotationSymbolType 替代。

于NX9.0.0版本创建。

许可要求:无

◆ NX_DEPRECATED() [2/2]

NXOpen::Drawings::ViewLabelBuilder::NX_DEPRECATED ( "Deprecated in NX11.0.1. Use NXOpen::Drawings::ViewLabelBuilder::SetRotationSymbolType instead." )

设置是否包含旋转符号

弃用
于NX11.0.1版本已过时。请使用 NXOpen::Drawings::ViewLabelBuilder::SetRotationSymbolType 替代。

于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

是否包含旋转符号

◆ PrefixCharacterHeightFactor()

double NXOpen::Drawings::ViewLabelBuilder::PrefixCharacterHeightFactor ( )

获取前缀字符高度因子
于 NX9.0.0 版本创建。

许可证要求:无

◆ ReferenceToShow()

NXOpen::Drawings::ReferenceShowTypes NXOpen::Drawings::ViewLabelBuilder::ReferenceToShow ( )

获取要显示的参考
于NX9.0.0版本创建。

许可要求:无

◆ RotationSymbolType()

NXOpen::Drawings::RotationSymbolTypes NXOpen::Drawings::ViewLabelBuilder::RotationSymbolType ( )

获取旋转符号类型
于NX11.0.1版本创建。

许可要求:无

◆ ScaleCharacterHeightFactor()

double NXOpen::Drawings::ViewLabelBuilder::ScaleCharacterHeightFactor ( )

获取比例字符高度因子
于 NX9.0.0 版本创建。

许可证要求:无

◆ ScalePosition()

NXOpen::Drawings::ScalePositionTypes NXOpen::Drawings::ViewLabelBuilder::ScalePosition ( )

获取比例位置
于 NX9.0.0 版本创建。

许可证要求:无

◆ ScalePrefix()

NXString NXOpen::Drawings::ViewLabelBuilder::ScalePrefix ( )

获取比例前缀
于 NX9.0.0 版本创建。

许可证要求:无

◆ SetCustomizedViewLabel()

void NXOpen::Drawings::ViewLabelBuilder::SetCustomizedViewLabel ( bool customizedViewLabel)

设置是否使用自定义视图标签
于 NX9.0.0 版本创建。

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

参数
customizedViewLabelcustomizedviewlabel

◆ SetCustomizedViewLabelText()

void NXOpen::Drawings::ViewLabelBuilder::SetCustomizedViewLabelText ( const std::vector< NXString > & customizedText)

设置自定义的视图标签文本
创建于 NX10.0.0.

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

参数
customizedText自定义文本

◆ SetIncludeParentheses()

void NXOpen::Drawings::ViewLabelBuilder::SetIncludeParentheses ( bool includeParentheses)

设置是否包含括号
于 NX9.0.0 版本创建。

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

参数
includeParenthesesincludeparentheses

◆ SetIncludeRotationAngle()

void NXOpen::Drawings::ViewLabelBuilder::SetIncludeRotationAngle ( bool includeRotationAngle)

设置是否包含旋转角度
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
includeRotationAngle是否包含旋转角度

◆ SetLabelCharacterHeightFactor()

void NXOpen::Drawings::ViewLabelBuilder::SetLabelCharacterHeightFactor ( double labelCharacterHeightFactor)

设置标签字符高度因子
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
labelCharacterHeightFactor标签字符高度因子

◆ SetLabelPosition()

void NXOpen::Drawings::ViewLabelBuilder::SetLabelPosition ( NXOpen::Drawings::LabelPositionTypes labelPosition)

设置标签位置
创建于NX9.0.0。

许可证要求:起草("DRAFTING")

参数
labelPositionlabelposition

◆ SetLabelPrefix() [1/2]

void NXOpen::Drawings::ViewLabelBuilder::SetLabelPrefix ( const char * labelPrefix)

设置标签前缀
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
labelPrefix标签前缀

◆ SetLabelPrefix() [2/2]

void NXOpen::Drawings::ViewLabelBuilder::SetLabelPrefix ( const NXString & labelPrefix)

设置标签前缀
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
labelPrefix标签前缀

◆ SetLetterFormat()

void NXOpen::Drawings::ViewLabelBuilder::SetLetterFormat ( NXOpen::Drawings::LetterFormatTypes letterFormat)

设置字母格式
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
letterFormat字母格式

◆ SetPrefixCharacterHeightFactor()

void NXOpen::Drawings::ViewLabelBuilder::SetPrefixCharacterHeightFactor ( double prefixCharacterHeightFactor)

设置前缀字符高度因子
于 NX9.0.0 版本创建。

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

参数
prefixCharacterHeightFactorprefixcharacterheightfactor

◆ SetReferenceToShow()

void NXOpen::Drawings::ViewLabelBuilder::SetReferenceToShow ( NXOpen::Drawings::ReferenceShowTypes referenceToShow)

设置要显示的参考
于NX9.0.0版本创建。

许可要求:drafting ("DRAFTING")

参数
referenceToShow要显示的参考

◆ SetRotationSymbolType()

void NXOpen::Drawings::ViewLabelBuilder::SetRotationSymbolType ( NXOpen::Drawings::RotationSymbolTypes rotationSymbolType)

设置旋转符号类型
于NX11.0.1版本创建。

许可要求:drafting ("DRAFTING")

参数
rotationSymbolType旋转符号类型

◆ SetScaleCharacterHeightFactor()

void NXOpen::Drawings::ViewLabelBuilder::SetScaleCharacterHeightFactor ( double scaleCharacterHeightFactor)

设置比例字符高度因子
于 NX9.0.0 版本创建。

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

参数
scaleCharacterHeightFactorscalecharacterheightfactor

◆ SetScalePosition()

void NXOpen::Drawings::ViewLabelBuilder::SetScalePosition ( NXOpen::Drawings::ScalePositionTypes scalePosition)

设置比例位置
于 NX9.0.0 版本创建。

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

参数
scalePositionscaleposition

◆ SetScalePrefix() [1/2]

void NXOpen::Drawings::ViewLabelBuilder::SetScalePrefix ( const char * scalePrefix)

设置比例前缀
于 NX9.0.0 版本创建。

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

参数
scalePrefixscaleprefix

◆ SetScalePrefix() [2/2]

void NXOpen::Drawings::ViewLabelBuilder::SetScalePrefix ( const NXString & scalePrefix)

设置比例前缀
于 NX9.0.0 版本创建。

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

参数
scalePrefixscaleprefix

◆ SetShowViewLabel()

void NXOpen::Drawings::ViewLabelBuilder::SetShowViewLabel ( bool showViewLabel)

设置显示视图标签
创建于NX9.0.0。

许可证要求:起草("DRAFTING")

参数
showViewLabelshowviewlabel

◆ SetShowViewScale()

void NXOpen::Drawings::ViewLabelBuilder::SetShowViewScale ( bool showViewScale)

设置显示视图比例
于 NX9.0.0 版本创建。

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

参数
showViewScaleshowviewscale

◆ SetValueFormat()

void NXOpen::Drawings::ViewLabelBuilder::SetValueFormat ( NXOpen::Drawings::ScaleValueFormatTypes valueFormat)

设置值格式
于 NX9.0.0 版本创建。

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

参数
valueFormatvalueformat

◆ SetViewLabelOption()

void NXOpen::Drawings::ViewLabelBuilder::SetViewLabelOption ( NXOpen::Drawings::ViewLabelTypes viewLabelOption)

设置视图标签选项
创建于NX9.0.0。

许可证要求:起草("DRAFTING")

参数
viewLabelOptionviewlabeloption

◆ ShowViewLabel()

bool NXOpen::Drawings::ViewLabelBuilder::ShowViewLabel ( )

获取显示视图标签
创建于NX9.0.0。

许可证要求:无

◆ ShowViewScale()

bool NXOpen::Drawings::ViewLabelBuilder::ShowViewScale ( )

获取是否显示视图比例
于NX9.0.0版本创建。

许可要求:无

◆ Validate()

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

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

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

许可证要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ ValueFormat()

NXOpen::Drawings::ScaleValueFormatTypes NXOpen::Drawings::ViewLabelBuilder::ValueFormat ( )

获取值格式
于 NX9.0.0 版本创建。

许可证要求:无

◆ ViewLabelOption()

NXOpen::Drawings::ViewLabelTypes NXOpen::Drawings::ViewLabelBuilder::ViewLabelOption ( )

获取视图标签选项
创建于NX9.0.0。

许可证要求:无