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

标注组构建器 更多...

#include <Annotations_CalloutGroupBuilder.hxx>

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

Public 类型

enum  Layout { LayoutHorizontal , LayoutVertical }
enum  Mode { ModeGroup , ModeUngroup }
enum  VerticalGroupLeaderAttachment { VerticalGroupLeaderAttachmentTop , VerticalGroupLeaderAttachmentBottom }

Public 成员函数

NXOpen::Annotations::CalloutGroupBuilder::Mode CalloutModeType ()
std::vector< NXOpen::Annotations::IdSymbol * > GetGroupSymbols ()
NXOpen::Annotations::CalloutGroupBuilder::Layout LayoutType ()
NXOpen::SelectDisplayableObjectListSelectCallout ()
void SetCalloutModeType (NXOpen::Annotations::CalloutGroupBuilder::Mode mode)
void SetGroupSymbols (const std::vector< NXOpen::Annotations::IdSymbol * > &symbols)
void SetLayoutType (NXOpen::Annotations::CalloutGroupBuilder::Layout layout)
void SetVerticalLeaderAttachment (NXOpen::Annotations::CalloutGroupBuilder::VerticalGroupLeaderAttachment position)
NXOpen::Annotations::CalloutGroupBuilder::VerticalGroupLeaderAttachment VerticalLeaderAttachment ()
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 _CalloutGroupBuilderBuilder

详细描述

标注组构建器

表示 NXOpen::Annotations::CalloutGroupBuilder
要创建此类的新实例,请使用 NXOpen::Annotations::IdSymbolCollection::CreateCalloutGroupBuilder

创建于 NX7.5.0。

成员枚举类型说明

◆ Layout

表示组布局

枚举值
LayoutHorizontal 

水平

LayoutVertical 

垂直

◆ Mode

表示分组或取消分组模式。在构建器提交操作前使用正确的模式。

枚举值
ModeGroup 

分组

ModeUngroup 

取消分组

◆ VerticalGroupLeaderAttachment

表示垂直标注组的引线附着方式。

枚举值
VerticalGroupLeaderAttachmentTop 

顶部

VerticalGroupLeaderAttachmentBottom 

底部

成员函数说明

◆ CalloutModeType()

NXOpen::Annotations::CalloutGroupBuilder::Mode NXOpen::Annotations::CalloutGroupBuilder::CalloutModeType ( )

返回 模式
创建于 NX7.5.0。

许可要求:无

◆ GetGroupSymbols()

std::vector< NXOpen::Annotations::IdSymbol * > NXOpen::Annotations::CalloutGroupBuilder::GetGroupSymbols ( )

获取已分组的符号

返回

创建于 NX7.5.0。

许可要求:无

◆ LayoutType()

NXOpen::Annotations::CalloutGroupBuilder::Layout NXOpen::Annotations::CalloutGroupBuilder::LayoutType ( )

返回 布局类型
创建于 NX7.5.0。

许可要求:无

◆ SelectCallout()

NXOpen::SelectDisplayableObjectList * NXOpen::Annotations::CalloutGroupBuilder::SelectCallout ( )

返回 选定的标注
创建于 NX7.5.0。

许可要求:无

◆ SetCalloutModeType()

void NXOpen::Annotations::CalloutGroupBuilder::SetCalloutModeType ( NXOpen::Annotations::CalloutGroupBuilder::Mode mode)

设置 模式
创建于 NX7.5.0。

许可要求:drafting ("DRAFTING")

参数
modemode

◆ SetGroupSymbols()

void NXOpen::Annotations::CalloutGroupBuilder::SetGroupSymbols ( const std::vector< NXOpen::Annotations::IdSymbol * > & symbols)

根据 NXOpen::Annotations::CalloutGroupBuilder::Mode 对符号进行分组或取消分组。
创建于 NX7.5.0。

许可要求:drafting ("DRAFTING")

参数
symbolssymbols

◆ SetLayoutType()

void NXOpen::Annotations::CalloutGroupBuilder::SetLayoutType ( NXOpen::Annotations::CalloutGroupBuilder::Layout layout)

设置 布局类型
创建于 NX7.5.0。

许可要求:drafting ("DRAFTING")

参数
layoutlayout

◆ SetVerticalLeaderAttachment()

void NXOpen::Annotations::CalloutGroupBuilder::SetVerticalLeaderAttachment ( NXOpen::Annotations::CalloutGroupBuilder::VerticalGroupLeaderAttachment position)

设置 垂直标注组的引线附着方式
创建于 NX9.0.0。

许可要求:drafting ("DRAFTING")

参数
positionposition

◆ VerticalLeaderAttachment()

NXOpen::Annotations::CalloutGroupBuilder::VerticalGroupLeaderAttachment NXOpen::Annotations::CalloutGroupBuilder::VerticalLeaderAttachment ( )

返回 垂直标注组的引线附着方式
创建于 NX9.0.0。

许可要求:无