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

附加文本构建器 更多...

#include <Annotations_AppendedTextBuilder.hxx>

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

Public 成员函数

std::vector< NXStringGetAbove ()
std::vector< NXStringGetAfter ()
std::vector< NXStringGetBefore ()
std::vector< NXStringGetBelow ()
void SetAbove (std::vector< NXString > &lines)
void SetAfter (std::vector< NXString > &lines)
void SetBefore (std::vector< NXString > &lines)
void SetBelow (std::vector< NXString > &lines)
void SetUserDefinedSymbolAspectRatio (double aspectRatio)
void SetUserDefinedSymbolHeight (double height)
void SetUserDefinedSymbolLength (double length)
void SetUserDefinedSymbolScale (double scale)
void SetUserDefinedSymbolSizeMethod (int sizeMethod)
double UserDefinedSymbolAspectRatio ()
double UserDefinedSymbolHeight ()
double UserDefinedSymbolLength ()
double UserDefinedSymbolScale ()
int UserDefinedSymbolSizeMethod ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _AppendedTextBuilderBuilder

详细描述

附加文本构建器

此类用于设置/访问尺寸的附加文本
此为子构建器类,无法直接实例化

创建于NX9.0.0.

成员函数说明

◆ GetAbove()

std::vector< NXString > NXOpen::Annotations::AppendedTextBuilder::GetAbove ( )

获取注释上方的附加文本

返回
行列表
创建于NX9.0.0.

许可要求:无

◆ GetAfter()

std::vector< NXString > NXOpen::Annotations::AppendedTextBuilder::GetAfter ( )

获取注释后方的附加文本

返回
行列表
创建于NX9.0.0.

许可要求:无

◆ GetBefore()

std::vector< NXString > NXOpen::Annotations::AppendedTextBuilder::GetBefore ( )

获取注释前方的附加文本

返回
行列表
创建于NX9.0.0.

许可要求:无

◆ GetBelow()

std::vector< NXString > NXOpen::Annotations::AppendedTextBuilder::GetBelow ( )

获取注释下方的附加文本

返回
行列表
创建于NX9.0.0.

许可要求:无

◆ SetAbove()

void NXOpen::Annotations::AppendedTextBuilder::SetAbove ( std::vector< NXString > & lines)

设置注释上方的附加文本
创建于NX9.0.0.

许可要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
lines新行列表

◆ SetAfter()

void NXOpen::Annotations::AppendedTextBuilder::SetAfter ( std::vector< NXString > & lines)

设置注释后方的附加文本
创建于NX9.0.0.

许可要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
lines新行列表

◆ SetBefore()

void NXOpen::Annotations::AppendedTextBuilder::SetBefore ( std::vector< NXString > & lines)

设置注释前方的附加文本
创建于NX9.0.0.

许可要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
lines新行列表

◆ SetBelow()

void NXOpen::Annotations::AppendedTextBuilder::SetBelow ( std::vector< NXString > & lines)

设置注释下方的附加文本
创建于NX9.0.0.

许可要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
lines新行列表

◆ SetUserDefinedSymbolAspectRatio()

void NXOpen::Annotations::AppendedTextBuilder::SetUserDefinedSymbolAspectRatio ( double aspectRatio)

设置 用户定义符号的宽高比
创建于NX11.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
aspectRatio宽高比

◆ SetUserDefinedSymbolHeight()

void NXOpen::Annotations::AppendedTextBuilder::SetUserDefinedSymbolHeight ( double height)

设置 用户定义符号的高度
创建于NX11.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
height高度

◆ SetUserDefinedSymbolLength()

void NXOpen::Annotations::AppendedTextBuilder::SetUserDefinedSymbolLength ( double length)

设置 用户定义符号的长度
创建于NX11.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
length长度

◆ SetUserDefinedSymbolScale()

void NXOpen::Annotations::AppendedTextBuilder::SetUserDefinedSymbolScale ( double scale)

设置 用户定义符号的比例
创建于NX11.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
scale比例

◆ SetUserDefinedSymbolSizeMethod()

void NXOpen::Annotations::AppendedTextBuilder::SetUserDefinedSymbolSizeMethod ( int sizeMethod)

设置 用户定义符号的尺寸方法
创建于NX1899.0.0.

许可要求:drafting ("DRAFTING") 或 geometric_tol ("GDT")

参数
sizeMethod尺寸方法

◆ UserDefinedSymbolAspectRatio()

double NXOpen::Annotations::AppendedTextBuilder::UserDefinedSymbolAspectRatio ( )

返回 用户定义符号的宽高比
创建于NX11.0.0.

许可要求:无

◆ UserDefinedSymbolHeight()

double NXOpen::Annotations::AppendedTextBuilder::UserDefinedSymbolHeight ( )

返回 用户定义符号的高度
创建于NX11.0.0.

许可要求:无

◆ UserDefinedSymbolLength()

double NXOpen::Annotations::AppendedTextBuilder::UserDefinedSymbolLength ( )

返回 用户定义符号的长度
创建于NX11.0.0.

许可要求:无

◆ UserDefinedSymbolScale()

double NXOpen::Annotations::AppendedTextBuilder::UserDefinedSymbolScale ( )

返回 用户定义符号的比例
创建于NX11.0.0.

许可要求:无

◆ UserDefinedSymbolSizeMethod()

int NXOpen::Annotations::AppendedTextBuilder::UserDefinedSymbolSizeMethod ( )

返回 用户定义符号的尺寸方法
创建于NX1899.0.0.

许可要求:无

◆ Validate()

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

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.