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

预定义注释构建器 更多...

#include <Diagramming_CannedAnnotationBuilder.hxx>

类 NXOpen::Diagramming::CannedAnnotationBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  InheritOption { InheritOptionPreferences , InheritOptionCustomerDefaults , InheritOptionSelection }

Public 成员函数

NXOpen::Diagramming::AnnotationBuilderAnnotationBuilder ()
NXOpen::Diagramming::LeaderLineBuilderCreateLeaderLine ()
void Inherit (NXOpen::Diagramming::CannedAnnotationBuilder::InheritOption inheritOption, NXOpen::Diagramming::Annotation *annotation)
NXOpen::Diagramming::LeaderLineBuilderListLeaderLines ()
void SetTextBoxIndent (int indent)
void SetTextBoxModifiable (bool isModifiable)
void SetTextBoxShadowBox (bool isShadowBox)
int TextBoxIndent ()
bool TextBoxModifiable ()
bool TextBoxShadowBox ()
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 _CannedAnnotationBuilderBuilder

详细描述

预定义注释构建器

表示CannedAnnotationBuilder。
要创建此类的新实例,请使用 NXOpen::Diagramming::DiagrammingManager::CreateCannedAnnotationBuilder

于NX10.0.0版本创建。

成员枚举类型说明

◆ InheritOption

表示继承选项。
于NX11.0.0版本创建。

枚举值
InheritOptionPreferences 

设置从首选项继承的选项

InheritOptionCustomerDefaults 

设置从用户默认设置继承的选项

InheritOptionSelection 

设置从选择项继承的选项

成员函数说明

◆ AnnotationBuilder()

NXOpen::Diagramming::AnnotationBuilder * NXOpen::Diagramming::CannedAnnotationBuilder::AnnotationBuilder ( )

返回此固定注释的注释。
于NX10.0.0版本创建。

许可要求:无

◆ CreateLeaderLine()

NXOpen::Diagramming::LeaderLineBuilder * NXOpen::Diagramming::CannedAnnotationBuilder::CreateLeaderLine ( )

创建一个新的 NXOpen::Diagramming::LeaderLineBuilder 构建器。
于NX10.0.0版本创建。

许可要求:无

◆ Inherit()

void NXOpen::Diagramming::CannedAnnotationBuilder::Inherit ( NXOpen::Diagramming::CannedAnnotationBuilder::InheritOption inheritOption,
NXOpen::Diagramming::Annotation * annotation )

继承。
于NX11.0.0版本创建。

许可要求:无

参数
inheritOption继承选项
annotation注释

◆ LeaderLines()

NXOpen::Diagramming::LeaderLineBuilderList * NXOpen::Diagramming::CannedAnnotationBuilder::LeaderLines ( )

返回引导线列表。
于NX10.0.0版本创建。

许可要求:无

◆ SetTextBoxIndent()

void NXOpen::Diagramming::CannedAnnotationBuilder::SetTextBoxIndent ( int indent)

设置固定注释中文本框的缩进值。
于NX10.0.0版本创建。

许可要求:无

参数
indent缩进

◆ SetTextBoxModifiable()

void NXOpen::Diagramming::CannedAnnotationBuilder::SetTextBoxModifiable ( bool isModifiable)

设置指示固定注释中的文本框是否可修改的标志。
于NX10.0.0版本创建。

许可要求:无

参数
isModifiable是否可修改

◆ SetTextBoxShadowBox()

void NXOpen::Diagramming::CannedAnnotationBuilder::SetTextBoxShadowBox ( bool isShadowBox)

设置指示固定注释中的文本框是否有阴影框的标志。
于NX10.0.0版本创建。

许可要求:无

参数
isShadowBox是否有阴影框

◆ TextBoxIndent()

int NXOpen::Diagramming::CannedAnnotationBuilder::TextBoxIndent ( )

返回固定注释中文本框的缩进值。
于NX10.0.0版本创建。

许可要求:无

◆ TextBoxModifiable()

bool NXOpen::Diagramming::CannedAnnotationBuilder::TextBoxModifiable ( )

返回指示固定注释中的文本框是否可修改的标志。
于NX10.0.0版本创建。

许可要求:无

◆ TextBoxShadowBox()

bool NXOpen::Diagramming::CannedAnnotationBuilder::TextBoxShadowBox ( )

返回指示固定注释中的文本框是否有阴影框的标志。
于NX10.0.0版本创建。

许可要求:无