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

对象选择器 更多...

#include <ObjectSelector.hxx>

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

Public 类型

enum  Scope { ScopeEntirePart , ScopeSelectedObjects , ScopeEntireAssembly }

Public 成员函数

NXOpen::SelectNXObjectListSelectionComp ()
NXOpen::ObjectSelector::Scope SelectionScope ()
void SetSelectionScope (NXOpen::ObjectSelector::Scope selectionScope)
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 _ObjectSelectorBuilder

详细描述

对象选择器

表示一个NXOpen::ObjectSelector,用于从NX部件中导出所选对象。 此类通过NXOpen::DexManager 创建。
KF中不可用创建方法。

在NX6.0.0版本创建。

成员枚举类型说明

◆ Scope

表示选择范围

枚举值
ScopeEntirePart 

导出整个部件

ScopeSelectedObjects 

导出部件中所选对象

ScopeEntireAssembly 

导出包含当前显示部件的整个装配

成员函数说明

◆ SelectionComp()

NXOpen::SelectNXObjectList * NXOpen::ObjectSelector::SelectionComp ( )

获取选择组件。该组件包含所选对象的列表。
在NX5.0.0版本创建。

许可要求: 无

◆ SelectionScope()

NXOpen::ObjectSelector::Scope NXOpen::ObjectSelector::SelectionScope ( )

获取选择范围选项。该选项决定是导出整个部件还是仅导出部分对象。
在NX5.0.0版本创建。

许可要求: 无

◆ SetSelectionScope()

void NXOpen::ObjectSelector::SetSelectionScope ( NXOpen::ObjectSelector::Scope selectionScope)

设置选择范围选项。该选项决定是导出整个部件还是仅导出部分对象。
在NX5.0.0版本创建。

许可要求: 无

参数
selectionScope选择范围