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

元素构建器 更多...

#include <Markup_ElementBuilder.hxx>

类 NXOpen::Markup::ElementBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Styles {
  StylesFreehand , StylesText , StylesCircle , StylesEllipse ,
  StylesRectangle , StylesIcon , StylesPolyline , StylesPolygon ,
  StylesLine , StylesInsetImage
}

Public 成员函数

double CircleSize ()
 返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Circle 尺寸。
创建于 NX1899.0.0.

许可证要求:无
bool EnableBackground ()
NXOpen::SelectDisplayableObjectListGeometries ()
 NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的关注几何。
于 NX1899.0.0 版本创建。

许可证要求:无
std::vector< NXStringGetComment ()
 返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 注释。
创建于 NX1899.0.0.

许可证要求:无
void GetEllipseSize (double *majorRadius, double *minorRadius)
 返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Ellipse 尺寸。
创建于 NX1899.0.0.

许可证要求:无
void GetRectangleSize (double *length, double *width)
 返回由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Rectangle
创建于 NX1899.0.0。

许可证要求:无
std::vector< NXStringGetTextContent ()
 返回通过NXOpen::Markup::ElementBuilder 创建或编辑的NXOpen::Markup::Text 的内容。
创建于NX1899.0.0。

许可证要求:无
NXString IconName ()
 返回由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Icon 所使用的图标名称。
创建于 NX1899.0.0。

许可证要求:无
bool IncludeLabels ()
NXOpen::NXColorLeaderLineColor ()
NXOpen::DisplayableObject::ObjectFont LeaderLineFont ()
NXOpen::DisplayableObject::ObjectWidth LeaderLineWidth ()
NXOpen::NXColorLineColor ()
 返回标记对象的线条颜色索引值,范围为 1 到 216。
创建于 NX1953.0.0。

许可证要求:无
NXOpen::DisplayableObject::ObjectFont LineFont ()
 返回标记对象的线条字体。
创建于 NX1953.0.0。

许可证要求:无
NXOpen::DisplayableObject::ObjectWidth LineWidth ()
 返回标记对象的线条宽度。
创建于 NX1953.0.0。

许可证要求:无
NXOpen::Point3d Location ()
 返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 位置。 <remark> 对于不同样式的 NXOpen::Markup::Element ,位置的定义如下:

bool PinToScreen ()
 返回一个值,该值为 true 时表示 NXOpen::Markup::Text 将固定到屏幕。 <remark>仅适用于 NXOpen::Markup::Text 。</remark>
创建于 NX1899.0.0.

许可证要求:无
void SetCircleSize (double radius)
 设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Circle 尺寸。
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")
void SetComment (std::vector< NXString > &comment)
 设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 注释。
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")
void SetEllipseSize (double majorRadius, double minorRadius)
 设置由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Ellipse
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetEnableBackground (bool enableBackground)
void SetFreehandShape (const std::vector< NXOpen::Point3d > &controlPoints)
 设置定义 NXOpen::Markup::Freehand 形状的点。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetIconName (const char *iconBitmap)
 设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Icon 所使用的图标名称。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetIconName (const NXString &iconBitmap)
 设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Icon 所使用的图标名称。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetIncludeLabels (bool includeLabels)
void SetLeaderLineColor (NXOpen::NXColor *colorIndex)
void SetLeaderLineFont (NXOpen::DisplayableObject::ObjectFont font)
void SetLeaderLineWidth (NXOpen::DisplayableObject::ObjectWidth width)
void SetLineColor (NXOpen::NXColor *colorIndex)
 设置标记对象的线条颜色索引值,范围为 1 到 216。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetLineFont (NXOpen::DisplayableObject::ObjectFont font)
 设置标记对象的线条字体。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetLineWidth (NXOpen::DisplayableObject::ObjectWidth width)
 设置标记对象的线条宽度。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetLocation (const NXOpen::Point3d &point)
 设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 位置。 <remark> 对于不同样式的 NXOpen::Markup::Element ,位置的定义如下:

void SetPinToScreen (bool pinToScreen)
 设置一个值,该值为 true 时表示 NXOpen::Markup::Text 将固定到屏幕。 <remark>仅适用于 NXOpen::Markup::Text 。</remark>
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")
void SetRectangleSize (double length, double width)
 设置由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Rectangle
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")
void SetStrikethrough (bool strikethrough)
void SetStyle (NXOpen::Markup::ElementBuilder::Styles markupStyle)
 NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的样式。
于 NX1899.0.0 版本创建。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")
void SetTextColor (NXOpen::NXColor *colorIndex)
void SetTextContent (std::vector< NXString > &comment)
 设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Text 的内容。
创建于 NX1899.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")
void SetTextFont (const char *textFont)
void SetTextFont (const NXString &textFont)
void SetTextFontStyle (NXOpen::Features::TextBuilder::FontStyleOptions textFontStyle)
void SetTextScale (NXOpen::Markup::Text::ScaleOptions textScale)
void SetUnderline (bool underline)
bool Strikethrough ()
NXOpen::Markup::ElementBuilder::Styles Style ()
 NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的样式。
于 NX1899.0.0 版本创建。

许可证要求:无
NXOpen::SelectDisplayableObjectListTerminatingObjects ()
 NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 指引线创建或编辑的终止对象。 <remark>仅适用于具有指引线的 NXOpen::Markup::Element,即 NXOpen::Markup::IconNXOpen::Markup::Text。</remark>
于 NX1899.0.0 版本创建。

许可证要求:无
NXOpen::NXColorTextColor ()
NXString TextFont ()
NXOpen::Features::TextBuilder::FontStyleOptions TextFontStyle ()
NXOpen::Markup::Text::ScaleOptions TextScale ()
bool Underline ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
void ShowResults ()
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ElementBuilderBuilder

详细描述

元素构建器

NXOpen::Markup::ElementBuilder 用于编辑或创建 NXOpen::Markup::Element 的属性。
要创建此类的新实例,请使用 NXOpen::Markup::ElementCollection::CreateElementBuilder

于 NX1899.0.0 版本创建。

成员枚举类型说明

◆ Styles

指定 NXOpen::Markup::Element 的样式。

枚举值
StylesFreehand 

手绘样式

StylesText 

文本样式

StylesCircle 

圆形样式

StylesEllipse 

椭圆形样式

StylesRectangle 

矩形样式

StylesIcon 

图标样式,预留用于未来使用

StylesPolyline 

折线样式,预留用于未来使用

StylesPolygon 

多边形样式,预留用于未来使用

StylesLine 

直线样式,预留用于未来使用

StylesInsetImage 

嵌入图像样式,预留用于未来使用

成员函数说明

◆ EnableBackground()

bool NXOpen::Markup::ElementBuilder::EnableBackground ( )

返回NXOpen::Markup::Text 的启用背景设置。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:无

◆ Geometries()

NXOpen::SelectDisplayableObjectList * NXOpen::Markup::ElementBuilder::Geometries ( )

NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的关注几何。
于 NX1899.0.0 版本创建。

许可证要求:无

返回

◆ GetEllipseSize()

void NXOpen::Markup::ElementBuilder::GetEllipseSize ( double * majorRadius,
double * minorRadius )

返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Ellipse 尺寸。
创建于 NX1899.0.0.

许可证要求:无

参数
majorRadiusNXOpen::Markup::Ellipse 的长半轴
minorRadiusNXOpen::Markup::Ellipse 的短半轴

◆ GetRectangleSize()

void NXOpen::Markup::ElementBuilder::GetRectangleSize ( double * length,
double * width )

返回由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Rectangle
创建于 NX1899.0.0。

许可证要求:无

参数
lengthNXOpen::Markup::Rectangle 的长度
widthNXOpen::Markup::Rectangle 的宽度

◆ IncludeLabels()

bool NXOpen::Markup::ElementBuilder::IncludeLabels ( )

获取 NXOpen::Markup::Text 的显示标签设置。仅适用于 NXOpen::Markup::Text
创建于 NX2212.0.0。

许可证要求 : 无

◆ LeaderLineColor()

NXOpen::NXColor * NXOpen::Markup::ElementBuilder::LeaderLineColor ( )

返回标记对象的指引线颜色索引值,范围为1到216。
创建于NX2206.0.0。

许可证要求:无

◆ LeaderLineFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Markup::ElementBuilder::LeaderLineFont ( )

返回标记对象的指引线字体。
创建于NX1953.0.0。

许可证要求:无

◆ LeaderLineWidth()

NXOpen::DisplayableObject::ObjectWidth NXOpen::Markup::ElementBuilder::LeaderLineWidth ( )

返回标记对象的指引线宽度。
创建于NX1953.0.0。

许可证要求:无

◆ Location()

NXOpen::Point3d NXOpen::Markup::ElementBuilder::Location ( )

返回从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 位置。 <remark> 对于不同样式的 NXOpen::Markup::Element ,位置的定义如下:

  1. NXOpen::Markup::Circle :圆心。
  2. NXOpen::Markup::Ellipse :椭圆中心。
  3. NXOpen::Markup::Icon :位图位置。
  4. NXOpen::Markup::Freehand :绘制自由手绘形状的初始点。
  5. NXOpen::Markup::Rectangle :矩形中心。
  6. NXOpen::Markup::Text :文本/锚定位置。


</remark>
创建于 NX1926.0.0.

许可证要求:无

◆ SetCircleSize()

void NXOpen::Markup::ElementBuilder::SetCircleSize ( double radius)

设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Circle 尺寸。
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
radiusNXOpen::Markup::Circle 的半径

◆ SetComment()

void NXOpen::Markup::ElementBuilder::SetComment ( std::vector< NXString > & comment)

设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 注释。
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
comment注释

◆ SetEllipseSize()

void NXOpen::Markup::ElementBuilder::SetEllipseSize ( double majorRadius,
double minorRadius )

设置由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Ellipse
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
majorRadiusNXOpen::Markup::Ellipse 的长半轴半径
minorRadiusNXOpen::Markup::Ellipse 的短半轴半径

◆ SetEnableBackground()

void NXOpen::Markup::ElementBuilder::SetEnableBackground ( bool enableBackground)

设置NXOpen::Markup::Text 的启用背景设置。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
enableBackground启用背景

◆ SetFreehandShape()

void NXOpen::Markup::ElementBuilder::SetFreehandShape ( const std::vector< NXOpen::Point3d > & controlPoints)

设置定义 NXOpen::Markup::Freehand 形状的点。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
controlPoints定义 NXOpen::Markup::Freehand 形状的控制点数组

◆ SetIconName() [1/2]

void NXOpen::Markup::ElementBuilder::SetIconName ( const char * iconBitmap)

设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Icon 所使用的图标名称。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
iconBitmap图标位图

◆ SetIconName() [2/2]

void NXOpen::Markup::ElementBuilder::SetIconName ( const NXString & iconBitmap)

设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Icon 所使用的图标名称。
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
iconBitmap图标位图

◆ SetIncludeLabels()

void NXOpen::Markup::ElementBuilder::SetIncludeLabels ( bool includeLabels)

设置 NXOpen::Markup::Text 的显示标签设置。仅适用于 NXOpen::Markup::Text
创建于 NX2212.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
includeLabels包含标签

◆ SetLeaderLineColor()

void NXOpen::Markup::ElementBuilder::SetLeaderLineColor ( NXOpen::NXColor * colorIndex)

设置标记对象的指引线颜色索引值,范围为1到216。
创建于NX2206.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
colorIndex颜色索引

◆ SetLeaderLineFont()

void NXOpen::Markup::ElementBuilder::SetLeaderLineFont ( NXOpen::DisplayableObject::ObjectFont font)

设置标记对象的指引线字体。
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
font字体

◆ SetLeaderLineWidth()

void NXOpen::Markup::ElementBuilder::SetLeaderLineWidth ( NXOpen::DisplayableObject::ObjectWidth width)

设置标记对象的指引线宽度。
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
width宽度

◆ SetLineColor()

void NXOpen::Markup::ElementBuilder::SetLineColor ( NXOpen::NXColor * colorIndex)

设置标记对象的线条颜色索引值,范围为 1 到 216。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
colorIndex颜色索引

◆ SetLineFont()

void NXOpen::Markup::ElementBuilder::SetLineFont ( NXOpen::DisplayableObject::ObjectFont font)

设置标记对象的线条字体。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
font字体

◆ SetLineWidth()

void NXOpen::Markup::ElementBuilder::SetLineWidth ( NXOpen::DisplayableObject::ObjectWidth width)

设置标记对象的线条宽度。
创建于 NX1953.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
width宽度

◆ SetLocation()

void NXOpen::Markup::ElementBuilder::SetLocation ( const NXOpen::Point3d & point)

设置从 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Element 位置。 <remark> 对于不同样式的 NXOpen::Markup::Element ,位置的定义如下:

  1. NXOpen::Markup::Circle :圆心。
  2. NXOpen::Markup::Ellipse :椭圆中心。
  3. NXOpen::Markup::Icon :位图位置。
  4. NXOpen::Markup::Freehand :绘制自由手绘形状的初始点。
  5. NXOpen::Markup::Rectangle :矩形中心。
  6. NXOpen::Markup::Text :文本/锚定位置。


</remark>
创建于 NX1926.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
point

◆ SetPinToScreen()

void NXOpen::Markup::ElementBuilder::SetPinToScreen ( bool pinToScreen)

设置一个值,该值为 true 时表示 NXOpen::Markup::Text 将固定到屏幕。 <remark>仅适用于 NXOpen::Markup::Text 。</remark>
创建于 NX1899.0.0.

许可证要求:dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
pinToScreen固定到屏幕

◆ SetRectangleSize()

void NXOpen::Markup::ElementBuilder::SetRectangleSize ( double length,
double width )

设置由 NXOpen::Markup::ElementBuilder 创建或编辑的尺寸,用于:NXOpen::Markup::Rectangle
创建于 NX1899.0.0。

许可证要求:dmu_markup("在 NX 桌面中暴露 DMU 功能的许可证")

参数
lengthNXOpen::Markup::Rectangle 的长度
widthNXOpen::Markup::Rectangle 的宽度

◆ SetStrikethrough()

void NXOpen::Markup::ElementBuilder::SetStrikethrough ( bool strikethrough)

设置 NXOpen::Markup::Text 的删除线设置。仅适用于 NXOpen::Markup::Text
创建于 NX2206.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
strikethrough删除线

◆ SetStyle()

void NXOpen::Markup::ElementBuilder::SetStyle ( NXOpen::Markup::ElementBuilder::Styles markupStyle)

NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的样式。
于 NX1899.0.0 版本创建。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

设置

参数
markupStyle标记样式

◆ SetTextColor()

void NXOpen::Markup::ElementBuilder::SetTextColor ( NXOpen::NXColor * colorIndex)

设置 NXOpen::Markup::Text 对象的文本颜色索引值,范围为 1 到 216。
创建于 NX2206.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
colorIndex颜色索引

◆ SetTextContent()

void NXOpen::Markup::ElementBuilder::SetTextContent ( std::vector< NXString > & comment)

设置由 NXOpen::Markup::ElementBuilder 创建或编辑的 NXOpen::Markup::Text 的内容。
创建于 NX1899.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
comment注释内容

◆ SetTextFont() [1/2]

void NXOpen::Markup::ElementBuilder::SetTextFont ( const char * textFont)

设置NXOpen::Markup::Text 的字体。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
textFont文本字体

◆ SetTextFont() [2/2]

void NXOpen::Markup::ElementBuilder::SetTextFont ( const NXString & textFont)

设置NXOpen::Markup::Text 的字体。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
textFont文本字体

◆ SetTextFontStyle()

void NXOpen::Markup::ElementBuilder::SetTextFontStyle ( NXOpen::Features::TextBuilder::FontStyleOptions textFontStyle)

设置NXOpen::Markup::Text 的字体样式。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
textFontStyle文本字体样式

◆ SetTextScale()

void NXOpen::Markup::ElementBuilder::SetTextScale ( NXOpen::Markup::Text::ScaleOptions textScale)

设置NXOpen::Markup::Text 的缩放比例。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:dmu_markup("在NX桌面中公开DMU功能的许可证")

参数
textScale文本缩放比例

◆ SetUnderline()

void NXOpen::Markup::ElementBuilder::SetUnderline ( bool underline)

设置 NXOpen::Markup::Text 的下划线设置。仅适用于 NXOpen::Markup::Text
创建于 NX2206.0.0。

许可证要求 : dmu_markup("在 NX 桌面中公开 DMU 功能的许可证")

参数
underline下划线

◆ Strikethrough()

bool NXOpen::Markup::ElementBuilder::Strikethrough ( )

获取 NXOpen::Markup::Text 的删除线设置。仅适用于 NXOpen::Markup::Text
创建于 NX2206.0.0。

许可证要求 : 无

◆ Style()

NXOpen::Markup::ElementBuilder::Styles NXOpen::Markup::ElementBuilder::Style ( )

NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 创建或编辑的样式。
于 NX1899.0.0 版本创建。

许可证要求:无

返回

◆ TerminatingObjects()

NXOpen::SelectDisplayableObjectList * NXOpen::Markup::ElementBuilder::TerminatingObjects ( )

NXOpen::Markup::ElementBuilderNXOpen::Markup::Element 指引线创建或编辑的终止对象。 <remark>仅适用于具有指引线的 NXOpen::Markup::Element,即 NXOpen::Markup::IconNXOpen::Markup::Text。</remark>
于 NX1899.0.0 版本创建。

许可证要求:无

返回

◆ TextColor()

NXOpen::NXColor * NXOpen::Markup::ElementBuilder::TextColor ( )

获取 NXOpen::Markup::Text 对象的文本颜色索引值,范围为 1 到 216。
创建于 NX2206.0.0。

许可证要求 : 无

◆ TextFont()

NXString NXOpen::Markup::ElementBuilder::TextFont ( )

返回NXOpen::Markup::Text 的字体。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:无

◆ TextFontStyle()

NXOpen::Features::TextBuilder::FontStyleOptions NXOpen::Markup::ElementBuilder::TextFontStyle ( )

返回NXOpen::Markup::Text 的字体样式。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:无

◆ TextScale()

NXOpen::Markup::Text::ScaleOptions NXOpen::Markup::ElementBuilder::TextScale ( )

返回NXOpen::Markup::Text 的缩放比例。仅适用于NXOpen::Markup::Text
创建于NX1953.0.0。

许可证要求:无

◆ Underline()

bool NXOpen::Markup::ElementBuilder::Underline ( )

获取 NXOpen::Markup::Text 的下划线设置。仅适用于 NXOpen::Markup::Text
创建于 NX2206.0.0。

许可证要求 : 无