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

连接注释构建器类 更多...

#include <Join_JoinNoteBuilder.hxx>

类 NXOpen::Join::JoinNoteBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::Annotations::AssociatedObjectsBuilderAssociatedObjects ()
bool IncludeLeader ()
NXOpen::SelectNXObjectListJoins ()
NXOpen::Annotations::LeaderBuilderLeader ()
NXOpen::Annotations::OriginBuilderOrigin ()
NXOpen::Annotations::PlaneBuilderPlane ()
void SetIncludeLeader (bool leader)
NXOpen::Annotations::StyleBuilderStyle ()
NXOpen::Annotations::TextWithEditControlsBuilderText ()
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 _JoinNoteBuilderBuilder

详细描述

连接注释构建器类

为多个连接特征创建连接注释。此构建器的Commit方法可生成多个对象,因此可使用GetCommittedObjects获取对象,且该方法输出数组的顺序稳定。
要创建此类的新实例,请使用NXOpen::Join::JoinManager::CreateJoinNoteBuilder
默认值。

属性
IncludeLeader 1
Text.TextBlock.CustomSymbolScale 1.0
Text.TextBlock.SymbolAspectRatio 1.0
Text.TextBlock.SymbolHeight 25.4(毫米单位零件),1.0(英寸单位零件)
Text.TextBlock.SymbolLength 25.4(毫米单位零件),1.0(英寸单位零件)
Text.TextBlock.SymbolPreferences UseCurrent
Text.TextBlock.SymbolScale 1.0
Text.TextBlock.SymbolSizeMethod ScaleAndAspectRatio


创建于 NX1926.0.0。

成员函数说明

◆ AssociatedObjects()

NXOpen::Annotations::AssociatedObjectsBuilder * NXOpen::Join::JoinNoteBuilder::AssociatedObjects ( )

返回注释的NXOpen::Annotations::AssociatedObjectsBuilder
创建于 NX1980.0.0。

许可证要求:无

◆ IncludeLeader()

bool NXOpen::Join::JoinNoteBuilder::IncludeLeader ( )

返回引出线选项,表示是否创建引出线
创建于 NX1926.0.0。

许可证要求:无

◆ Joins()

NXOpen::SelectNXObjectList * NXOpen::Join::JoinNoteBuilder::Joins ( )

返回要标注的连接对象。
创建于 NX1926.0.0。

许可证要求:无

◆ Leader()

NXOpen::Annotations::LeaderBuilder * NXOpen::Join::JoinNoteBuilder::Leader ( )

返回注释的NXOpen::Annotations::LeaderBuilder
创建于 NX1926.0.0。

许可证要求:无

◆ Origin()

NXOpen::Annotations::OriginBuilder * NXOpen::Join::JoinNoteBuilder::Origin ( )

返回原点
创建于 NX1926.0.0。

许可证要求:无

◆ Plane()

NXOpen::Annotations::PlaneBuilder * NXOpen::Join::JoinNoteBuilder::Plane ( )

返回平面构建器
创建于 NX1926.0.0。

许可证要求:无

◆ SetIncludeLeader()

void NXOpen::Join::JoinNoteBuilder::SetIncludeLeader ( bool leader)

设置引出线选项,表示是否创建引出线
创建于 NX1926.0.0。

许可证要求:nx_join (" NX Join") OR nx_join_structures (" Automated Structure Join")

参数
leader引出线

◆ Style()

NXOpen::Annotations::StyleBuilder * NXOpen::Join::JoinNoteBuilder::Style ( )

返回样式构建器
创建于 NX1926.0.0。

许可证要求:无

◆ Text()

NXOpen::Annotations::TextWithEditControlsBuilder * NXOpen::Join::JoinNoteBuilder::Text ( )

返回文本
创建于 NX1926.0.0。

许可证要求:无