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

符号样式构建器 更多...

#include <Annotations_SymbolStyleBuilder.hxx>

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

Public 类型

enum  FcfTextUnderlineOption { FcfTextUnderlineOptionNone , FcfTextUnderlineOptionTop , FcfTextUnderlineOptionAll }

Public 成员函数

bool AttachToIdSymbolVertex ()
bool AutoSymbolSize ()
NXOpen::Annotations::BalloonTypes BalloonType ()
NXOpen::NXColorCenterlineSymbolColor ()
NXOpen::Annotations::LineWidth CenterlineSymbolWidth ()
NXString DatumLabelStartingLetter ()
bool DatumTargetAutoSized ()
NXOpen::NXColorDatumTargetSymbolColor ()
NXOpen::DisplayableObject::ObjectFont DatumTargetSymbolFont ()
double DatumTargetSymbolSize ()
NXOpen::Annotations::LineWidth DatumTargetSymbolWidth ()
NXOpen::Annotations::SurfaceFinishStandard DraftingSurfaceFinishStandard ()
NXOpen::NXColorEdgeConditionColor ()
bool EdgeConditionSymbolExtendReferenceLine ()
NXOpen::Annotations::LineWidth EdgeConditionWidth ()
NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption FcfAdditionalTextUnderline ()
NXOpen::NXColorGdtSymbolColor ()
NXOpen::DisplayableObject::ObjectFont GdtSymbolFont ()
NXOpen::Annotations::LineWidth GdtSymbolWidth ()
NXOpen::NXColorIdSymbolColor ()
NXOpen::DisplayableObject::ObjectFont IdSymbolFont ()
double IdSymbolSize ()
NXOpen::Annotations::LineWidth IdSymbolWidth ()
NXOpen::NXColorIntersectionSymbolColor ()
NXOpen::DisplayableObject::ObjectFont IntersectionSymbolFont ()
NXOpen::Annotations::LineWidth IntersectionSymbolWidth ()
void SetAttachToIdSymbolVertex (bool attachToIdSymbolVertex)
void SetAutoSymbolSize (bool autoSymbolSize)
void SetBalloonType (NXOpen::Annotations::BalloonTypes type)
void SetCenterlineSymbolColor (NXOpen::NXColor *centerlineSymbolColor)
void SetCenterlineSymbolWidth (NXOpen::Annotations::LineWidth centerlineSymbolWidth)
void SetDatumLabelStartingLetter (const char *startingLetter)
void SetDatumLabelStartingLetter (const NXString &startingLetter)
void SetDatumTargetAutoSized (bool datumTargetAutoSized)
void SetDatumTargetSymbolColor (NXOpen::NXColor *datumTargetSymbolColor)
void SetDatumTargetSymbolFont (NXOpen::DisplayableObject::ObjectFont datumTargetSymbolFont)
void SetDatumTargetSymbolSize (double datumTargetSymbolSize)
void SetDatumTargetSymbolWidth (NXOpen::Annotations::LineWidth datumTargetSymbolWidth)
void SetDraftingSurfaceFinishStandard (NXOpen::Annotations::SurfaceFinishStandard standard)
void SetEdgeConditionColor (NXOpen::NXColor *edgeConditionColor)
void SetEdgeConditionSymbolExtendReferenceLine (bool extendReferenceLineECS)
void SetEdgeConditionWidth (NXOpen::Annotations::LineWidth edgeConditionWidth)
void SetFcfAdditionalTextUnderline (NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption underlineTextOption)
void SetGdtSymbolColor (NXOpen::NXColor *gdtSymbolColor)
void SetGdtSymbolFont (NXOpen::DisplayableObject::ObjectFont gdtSymbolFont)
void SetGdtSymbolWidth (NXOpen::Annotations::LineWidth gdtSymbolWidth)
void SetIdSymbolColor (NXOpen::NXColor *idSymbolColor)
void SetIdSymbolFont (NXOpen::DisplayableObject::ObjectFont idSymbolFont)
void SetIdSymbolSize (double idSymbolSize)
void SetIdSymbolWidth (NXOpen::Annotations::LineWidth idSymbolWidth)
void SetIntersectionSymbolColor (NXOpen::NXColor *intersectionSymbolColor)
void SetIntersectionSymbolFont (NXOpen::DisplayableObject::ObjectFont intersectionSymbolFont)
void SetIntersectionSymbolWidth (NXOpen::Annotations::LineWidth intersectionSymbolWidth)
void SetSurfaceFinishColor (NXOpen::NXColor *surfaceFinishColor)
void SetSurfaceFinishFont (NXOpen::DisplayableObject::ObjectFont surfaceFinishFont)
void SetSurfaceFinishWidth (NXOpen::Annotations::LineWidth surfaceFinishWidth)
void SetTargetSymbolColor (NXOpen::NXColor *targetSymbolColor)
void SetTargetSymbolFont (NXOpen::DisplayableObject::ObjectFont targetSymbolFont)
void SetTargetSymbolWidth (NXOpen::Annotations::LineWidth targetSymbolWidth)
void SetUserDefinedSymbolColor (NXOpen::NXColor *userDefinedSymbolColor)
void SetUserDefinedSymbolFont (NXOpen::DisplayableObject::ObjectFont userDefinedSymbolFont)
void SetUserDefinedSymbolWidth (NXOpen::Annotations::LineWidth userDefinedSymbolWidth)
void SetWeldLineGap (double gap)
void SetWeldSpaceFactor (double factor)
void SetWeldSymbolColor (NXOpen::NXColor *weldSymbolColor)
void SetWeldSymbolFont (NXOpen::DisplayableObject::ObjectFont weldSymbolFont)
void SetWeldSymbolSizeFactor (double factor)
void SetWeldSymbolStandard (NXOpen::Annotations::WeldStandard standard)
void SetWeldSymbolWidth (NXOpen::Annotations::LineWidth weldSymbolWidth)
NXOpen::NXColorSurfaceFinishColor ()
NXOpen::DisplayableObject::ObjectFont SurfaceFinishFont ()
NXOpen::Annotations::LineWidth SurfaceFinishWidth ()
NXOpen::NXColorTargetSymbolColor ()
NXOpen::DisplayableObject::ObjectFont TargetSymbolFont ()
NXOpen::Annotations::LineWidth TargetSymbolWidth ()
NXOpen::NXColorUserDefinedSymbolColor ()
NXOpen::DisplayableObject::ObjectFont UserDefinedSymbolFont ()
NXOpen::Annotations::LineWidth UserDefinedSymbolWidth ()
virtual bool Validate ()
double WeldLineGap ()
double WeldSpaceFactor ()
NXOpen::NXColorWeldSymbolColor ()
NXOpen::DisplayableObject::ObjectFont WeldSymbolFont ()
double WeldSymbolSizeFactor ()
NXOpen::Annotations::WeldStandard WeldSymbolStandard ()
NXOpen::Annotations::LineWidth WeldSymbolWidth ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _SymbolStyleBuilderBuilder

详细描述

符号样式构建器

表示一个 NXOpen::Annotations::SymbolStyleBuilder 。 此类在创建或编辑时查询和设置各种符号类型注释的首选项。
创建于 NX6.0.0。

成员枚举类型说明

◆ FcfTextUnderlineOption

表示下划线附加 FCF 文本的选项

枚举值
FcfTextUnderlineOptionNone 

FcfTextUnderlineOptionTop 

顶部

FcfTextUnderlineOptionAll 

全部

成员函数说明

◆ AttachToIdSymbolVertex()

bool NXOpen::Annotations::SymbolStyleBuilder::AttachToIdSymbolVertex ( )

获取ID符号附着方法
创建于NX10.0.0。

许可要求:无

◆ AutoSymbolSize()

bool NXOpen::Annotations::SymbolStyleBuilder::AutoSymbolSize ( )

获取 自动符号大小。 对于基准目标,NX2312 及以后版本请使用 <ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetAutoSized</ja_property>。
创建于 NX2306.0.0。

许可要求:无

◆ BalloonType()

NXOpen::Annotations::BalloonTypes NXOpen::Annotations::SymbolStyleBuilder::BalloonType ( )

获取 球标类型
创建于 NX12.0.2。

许可要求:无

◆ CenterlineSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::CenterlineSymbolColor ( )

获取中心线符号颜色
创建于 NX6.0.0。

许可要求:无

◆ CenterlineSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::CenterlineSymbolWidth ( )

获取中心线符号宽度
创建于 NX6.0.0。

许可要求:无

◆ DatumLabelStartingLetter()

NXString NXOpen::Annotations::SymbolStyleBuilder::DatumLabelStartingLetter ( )

获取指定用于基准标签起始字母的初始字母或字母序列的字符串值。最多可指定五个字母。
创建于NX1847.0.0。

许可要求:无

◆ DatumTargetAutoSized()

bool NXOpen::Annotations::SymbolStyleBuilder::DatumTargetAutoSized ( )

返回基准目标自动符号大小
创建于NX2312.0.0。

许可要求:无

◆ DatumTargetSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::DatumTargetSymbolColor ( )

返回基准目标符号颜色
创建于NX2312.0.0。

许可要求:无

◆ DatumTargetSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::DatumTargetSymbolFont ( )

返回基准目标符号字体
创建于NX2312.0.0。

许可要求:无

◆ DatumTargetSymbolSize()

double NXOpen::Annotations::SymbolStyleBuilder::DatumTargetSymbolSize ( )

返回基准目标符号大小
创建于NX2312.0.0。

许可要求:无

◆ DatumTargetSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::DatumTargetSymbolWidth ( )

获取基准目标符号宽度
创建于 NX2312.0.0。

许可要求:无

◆ DraftingSurfaceFinishStandard()

NXOpen::Annotations::SurfaceFinishStandard NXOpen::Annotations::SymbolStyleBuilder::DraftingSurfaceFinishStandard ( )

返回标准
创建于NX7.5.0。

许可要求:无

◆ EdgeConditionColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::EdgeConditionColor ( )

获取边缘条件符号颜色
创建于NX2007.0.0。

许可要求:无

◆ EdgeConditionSymbolExtendReferenceLine()

bool NXOpen::Annotations::SymbolStyleBuilder::EdgeConditionSymbolExtendReferenceLine ( )

返回边缘条件符号延伸参考线
创建于NX2007.0.0.

许可要求:无

◆ EdgeConditionWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::EdgeConditionWidth ( )

获取边缘条件符号宽度
创建于NX2007.0.0。

许可要求:无

◆ FcfAdditionalTextUnderline()

NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption NXOpen::Annotations::SymbolStyleBuilder::FcfAdditionalTextUnderline ( )

获取是否对附加FCF文本添加下划线的选项
创建于NX10.0.0。

许可要求:无

◆ GdtSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolColor ( )

返回GD和T符号颜色
创建于 NX6.0.0。

许可要求:无

◆ GdtSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolFont ( )

返回GD和T符号字体
创建于 NX6.0.0。

许可要求:无

◆ GdtSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::GdtSymbolWidth ( )

返回GD和T符号宽度
创建于 NX6.0.0。

许可要求:无

◆ IdSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::IdSymbolColor ( )

返回ID符号颜色。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolColor</ja_property>属性。
创建于NX6.0.0。

许可要求:无

◆ IdSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::IdSymbolFont ( )

返回ID符号字体。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolFont</ja_property>属性。
创建于NX6.0.0。

许可要求:无

◆ IdSymbolSize()

double NXOpen::Annotations::SymbolStyleBuilder::IdSymbolSize ( )

获取 ID 符号大小。 对于基准目标,NX2312 及以后版本请使用 <ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolSize</ja_property>。
创建于 NX6.0.0。

许可要求:无

◆ IdSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::IdSymbolWidth ( )

返回ID符号宽度。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolWidth</ja_property>属性。
创建于NX6.0.0。

许可要求:无

◆ IntersectionSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolColor ( )

获取相交符号颜色
创建于 NX6.0.0。

许可要求:无

◆ IntersectionSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolFont ( )

获取相交符号字体
创建于 NX6.0.0。

许可要求:无

◆ IntersectionSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::IntersectionSymbolWidth ( )

返回相交符号宽度
创建于 NX6.0.0。

许可要求:无

◆ SetAttachToIdSymbolVertex()

void NXOpen::Annotations::SymbolStyleBuilder::SetAttachToIdSymbolVertex ( bool attachToIdSymbolVertex)

设置ID符号附着方法
创建于NX10.0.0。

许可要求:无

参数
attachToIdSymbolVertexattachtoidsymbolvertex

◆ SetAutoSymbolSize()

void NXOpen::Annotations::SymbolStyleBuilder::SetAutoSymbolSize ( bool autoSymbolSize)

设置自动符号大小。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetAutoSized</ja_property>属性。
创建于NX2306.0.0。

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

参数
autoSymbolSizeautosymbolsize

◆ SetBalloonType()

void NXOpen::Annotations::SymbolStyleBuilder::SetBalloonType ( NXOpen::Annotations::BalloonTypes type)

设置 球标类型
创建于 NX12.0.2。

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

参数
typetype

◆ SetCenterlineSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetCenterlineSymbolColor ( NXOpen::NXColor * centerlineSymbolColor)

设置中心线符号颜色
创建于 NX6.0.0。

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

参数
centerlineSymbolColorcenterlinesymbolcolor

◆ SetCenterlineSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetCenterlineSymbolWidth ( NXOpen::Annotations::LineWidth centerlineSymbolWidth)

设置中心线符号宽度
创建于 NX6.0.0。

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

参数
centerlineSymbolWidthcenterlinesymbolwidth

◆ SetDatumLabelStartingLetter() [1/2]

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumLabelStartingLetter ( const char * startingLetter)

设置指定用于基准标签起始字母的初始字母或字母序列的字符串值。最多可指定五个字母。
创建于NX1847.0.0。

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

参数
startingLetterstartingletter

◆ SetDatumLabelStartingLetter() [2/2]

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumLabelStartingLetter ( const NXString & startingLetter)

设置指定用于基准标签起始字母的初始字母或字母序列的字符串值。最多可指定五个字母。
创建于NX1847.0.0。

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

参数
startingLetterstartingletter

◆ SetDatumTargetAutoSized()

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumTargetAutoSized ( bool datumTargetAutoSized)

设置基准目标自动符号大小
创建于NX2312.0.0。

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

参数
datumTargetAutoSizeddatumtargetautosized

◆ SetDatumTargetSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumTargetSymbolColor ( NXOpen::NXColor * datumTargetSymbolColor)

设置基准目标符号颜色
创建于NX2312.0.0。

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

参数
datumTargetSymbolColordatumtargetsymbolcolor

◆ SetDatumTargetSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumTargetSymbolFont ( NXOpen::DisplayableObject::ObjectFont datumTargetSymbolFont)

设置基准目标符号字体
创建于NX2312.0.0。

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

参数
datumTargetSymbolFontdatumtargetsymbolfont

◆ SetDatumTargetSymbolSize()

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumTargetSymbolSize ( double datumTargetSymbolSize)

设置基准目标符号大小
创建于NX2312.0.0。

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

参数
datumTargetSymbolSizedatumtargetsymbolsize

◆ SetDatumTargetSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetDatumTargetSymbolWidth ( NXOpen::Annotations::LineWidth datumTargetSymbolWidth)

设置基准目标符号宽度
创建于 NX2312.0.0。

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

参数
datumTargetSymbolWidthdatumtargetsymbolwidth

◆ SetDraftingSurfaceFinishStandard()

void NXOpen::Annotations::SymbolStyleBuilder::SetDraftingSurfaceFinishStandard ( NXOpen::Annotations::SurfaceFinishStandard standard)

设置标准
创建于NX7.5.0。

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

参数
standardstandard

◆ SetEdgeConditionColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetEdgeConditionColor ( NXOpen::NXColor * edgeConditionColor)

设置边缘条件符号颜色
创建于NX2007.0.0。

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

参数
edgeConditionColoredgeconditioncolor

◆ SetEdgeConditionSymbolExtendReferenceLine()

void NXOpen::Annotations::SymbolStyleBuilder::SetEdgeConditionSymbolExtendReferenceLine ( bool extendReferenceLineECS)

设置边缘条件符号延伸参考线
创建于NX2007.0.0.

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

参数
extendReferenceLineECSextendreferencelineecs

◆ SetEdgeConditionWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetEdgeConditionWidth ( NXOpen::Annotations::LineWidth edgeConditionWidth)

设置边缘条件符号宽度
创建于NX2007.0.0。

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

参数
edgeConditionWidthedgeconditionwidth

◆ SetFcfAdditionalTextUnderline()

void NXOpen::Annotations::SymbolStyleBuilder::SetFcfAdditionalTextUnderline ( NXOpen::Annotations::SymbolStyleBuilder::FcfTextUnderlineOption underlineTextOption)

设置是否对附加FCF文本添加下划线的选项
创建于NX10.0.0。

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

参数
underlineTextOptionunderlinetextoption

◆ SetGdtSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolColor ( NXOpen::NXColor * gdtSymbolColor)

设置GD和T符号颜色
创建于 NX6.0.0。

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

参数
gdtSymbolColorgdtsymbolcolor

◆ SetGdtSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolFont ( NXOpen::DisplayableObject::ObjectFont gdtSymbolFont)

设置GD和T符号字体
创建于 NX6.0.0。

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

参数
gdtSymbolFontgdtsymbolfont

◆ SetGdtSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetGdtSymbolWidth ( NXOpen::Annotations::LineWidth gdtSymbolWidth)

设置GD和T符号宽度
创建于 NX6.0.0。

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

参数
gdtSymbolWidthgdtsymbolwidth

◆ SetIdSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolColor ( NXOpen::NXColor * idSymbolColor)

设置ID符号颜色。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolColor</ja_property>属性。
创建于NX6.0.0。

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

参数
idSymbolColoridsymbolcolor

◆ SetIdSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolFont ( NXOpen::DisplayableObject::ObjectFont idSymbolFont)

设置ID符号字体。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolFont</ja_property>属性。
创建于NX6.0.0。

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

参数
idSymbolFontidsymbolfont

◆ SetIdSymbolSize()

void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolSize ( double idSymbolSize)

设置 ID 符号大小。 对于基准目标,NX2312 及以后版本请使用 <ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolSize</ja_property>。
创建于 NX6.0.0。

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

参数
idSymbolSizeidsymbolsize

◆ SetIdSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetIdSymbolWidth ( NXOpen::Annotations::LineWidth idSymbolWidth)

设置ID符号宽度。 对于基准目标,NX2312及更高版本请使用<ja_property>NXOpen.Annotations.SymbolStyleBuilder.DatumTargetSymbolWidth</ja_property>属性。
创建于NX6.0.0。

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

参数
idSymbolWidthidsymbolwidth

◆ SetIntersectionSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolColor ( NXOpen::NXColor * intersectionSymbolColor)

设置相交符号颜色
创建于 NX6.0.0。

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

参数
intersectionSymbolColorintersectionsymbolcolor

◆ SetIntersectionSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolFont ( NXOpen::DisplayableObject::ObjectFont intersectionSymbolFont)

设置相交符号字体
创建于 NX6.0.0。

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

参数
intersectionSymbolFontintersectionsymbolfont

◆ SetIntersectionSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetIntersectionSymbolWidth ( NXOpen::Annotations::LineWidth intersectionSymbolWidth)

设置相交符号宽度
创建于 NX6.0.0。

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

参数
intersectionSymbolWidthintersectionsymbolwidth

◆ SetSurfaceFinishColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishColor ( NXOpen::NXColor * surfaceFinishColor)

设置表面粗糙度符号颜色
创建于NX7.5.0。

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

参数
surfaceFinishColorsurfacefinishcolor

◆ SetSurfaceFinishFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishFont ( NXOpen::DisplayableObject::ObjectFont surfaceFinishFont)

设置表面粗糙度符号字体
创建于NX7.5.0。

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

参数
surfaceFinishFontsurfacefinishfont

◆ SetSurfaceFinishWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetSurfaceFinishWidth ( NXOpen::Annotations::LineWidth surfaceFinishWidth)

设置表面粗糙度符号宽度
创建于NX7.5.0。

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

参数
surfaceFinishWidthsurfacefinishwidth

◆ SetTargetSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolColor ( NXOpen::NXColor * targetSymbolColor)

设置目标符号颜色
创建于 NX6.0.0。

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

参数
targetSymbolColortargetsymbolcolor

◆ SetTargetSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolFont ( NXOpen::DisplayableObject::ObjectFont targetSymbolFont)

设置目标符号字体
创建于 NX6.0.0。

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

参数
targetSymbolFonttargetsymbolfont

◆ SetTargetSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetTargetSymbolWidth ( NXOpen::Annotations::LineWidth targetSymbolWidth)

设置目标符号宽度
创建于 NX6.0.0。

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

参数
targetSymbolWidthtargetsymbolwidth

◆ SetUserDefinedSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolColor ( NXOpen::NXColor * userDefinedSymbolColor)

设置用户定义符号颜色
创建于 NX6.0.0。

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

参数
userDefinedSymbolColoruserdefinedsymbolcolor

◆ SetUserDefinedSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolFont ( NXOpen::DisplayableObject::ObjectFont userDefinedSymbolFont)

设置用户定义符号字体
创建于 NX6.0.0。

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

参数
userDefinedSymbolFontuserdefinedsymbolfont

◆ SetUserDefinedSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetUserDefinedSymbolWidth ( NXOpen::Annotations::LineWidth userDefinedSymbolWidth)

设置用户定义符号宽度
创建于 NX6.0.0。

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

参数
userDefinedSymbolWidthuserdefinedsymbolwidth

◆ SetWeldLineGap()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldLineGap ( double gap)

设置焊接线和焊接类型符号之间的间隙
创建于NX6.0.0。

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

参数
gapgap

◆ SetWeldSpaceFactor()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSpaceFactor ( double factor)

设置焊接间距因子
创建于NX6.0.0。

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

参数
factorfactor

◆ SetWeldSymbolColor()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolColor ( NXOpen::NXColor * weldSymbolColor)

设置焊接符号颜色
创建于 NX6.0.0。

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

参数
weldSymbolColorweldsymbolcolor

◆ SetWeldSymbolFont()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolFont ( NXOpen::DisplayableObject::ObjectFont weldSymbolFont)

设置焊接符号字体
创建于NX6.0.0。

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

参数
weldSymbolFontweldsymbolfont

◆ SetWeldSymbolSizeFactor()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolSizeFactor ( double factor)

设置控制焊接符号大小的字符尺寸因子。该值大于零。
创建于NX8.5.0。

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

参数
factorfactor

◆ SetWeldSymbolStandard()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolStandard ( NXOpen::Annotations::WeldStandard standard)

设置焊接符号标准
创建于NX8.5.0。

许可要求:无

参数
standardstandard

◆ SetWeldSymbolWidth()

void NXOpen::Annotations::SymbolStyleBuilder::SetWeldSymbolWidth ( NXOpen::Annotations::LineWidth weldSymbolWidth)

设置焊接符号宽度
创建于NX6.0.0。

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

参数
weldSymbolWidthweldsymbolwidth

◆ SurfaceFinishColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishColor ( )

返回表面粗糙度符号颜色
创建于NX7.5.0。

许可要求:无

◆ SurfaceFinishFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishFont ( )

返回表面粗糙度符号字体
创建于NX7.5.0。

许可要求:无

◆ SurfaceFinishWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::SurfaceFinishWidth ( )

返回表面粗糙度符号宽度
创建于NX7.5.0。

许可要求:无

◆ TargetSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolColor ( )

返回目标符号颜色
创建于 NX6.0.0。

许可要求:无

◆ TargetSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolFont ( )

返回目标符号字体
创建于 NX6.0.0。

许可要求:无

◆ TargetSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::TargetSymbolWidth ( )

返回目标符号宽度
创建于 NX6.0.0。

许可要求:无

◆ UserDefinedSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolColor ( )

获取用户定义符号颜色
创建于 NX6.0.0。

许可要求:无

◆ UserDefinedSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolFont ( )

获取用户定义符号字体
创建于 NX6.0.0。

许可要求:无

◆ UserDefinedSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::UserDefinedSymbolWidth ( )

获取用户定义符号宽度
创建于 NX6.0.0。

许可要求:无

◆ Validate()

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

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.

◆ WeldLineGap()

double NXOpen::Annotations::SymbolStyleBuilder::WeldLineGap ( )

返回焊接线和焊接类型符号之间的间隙
创建于NX6.0.0。

许可要求:无

◆ WeldSpaceFactor()

double NXOpen::Annotations::SymbolStyleBuilder::WeldSpaceFactor ( )

返回焊接间距因子
创建于NX7.0.0。

许可要求:无

◆ WeldSymbolColor()

NXOpen::NXColor * NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolColor ( )

返回焊接符号颜色
创建于 NX6.0.0。

许可要求:无

◆ WeldSymbolFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolFont ( )

返回焊接符号字体
创建于NX6.0.0。

许可要求:无

◆ WeldSymbolSizeFactor()

double NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolSizeFactor ( )

获取控制焊接符号大小的字符尺寸因子。该值大于零。
创建于NX8.5.0。

许可要求:无

◆ WeldSymbolStandard()

NXOpen::Annotations::WeldStandard NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolStandard ( )

获取焊接符号标准
创建于NX8.5.0。

许可要求:无

◆ WeldSymbolWidth()

NXOpen::Annotations::LineWidth NXOpen::Annotations::SymbolStyleBuilder::WeldSymbolWidth ( )

返回焊接符号宽度
创建于NX6.0.0。

许可要求:无