|
NX Open C++ 参考指南 2406 v1.1
|
定位组构建器 更多...
#include <Assemblies_PositioningGroupBuilder.hxx>
Public 成员函数 | |
| bool | MakeActive () |
| NXOpen::Assemblies::PositioningTask * | OwningPositioningTask () |
| NXOpen::SelectDisplayableObjectList * | PositioningGroupDataMembers () |
| NXString | PositioningGroupName () |
| void | SetMakeActive (bool makeActive) |
| void | SetOwningPositioningTask (NXOpen::Assemblies::PositioningTask *positioningTask) |
| void | SetPositioningGroupName (const char *nameOfPositioningGroup) |
| void | SetPositioningGroupName (const NXString &nameOfPositioningGroup) |
| Public 成员函数 继承自 NXOpen::Builder | |
| NXOpen::NXObject * | Commit () |
| void | Destroy () |
| std::vector< NXOpen::NXObject * > | GetCommittedObjects () |
| NXOpen::NXObject * | GetObject () |
| NXOpen::PreviewBuilder * | PreviewBuilder () |
| void | ShowResults () |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _PositioningGroupBuilderBuilder |
定位组构建器
表示定位组的构建器类,用于存储设计元素的约束。 <br> 要创建此类的新实例,请使用 @link NXOpen::CollaborativeContentManager::CreatePositioningGroupBuilder NXOpen::CollaborativeContentManager::CreatePositioningGroupBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| MakeActive | 1 |
在 NX10.0.0 中创建。
| bool NXOpen::Assemblies::PositioningGroupBuilder::MakeActive | ( | ) |
返回 用于指定新创建的定位组在创建后是否应设为活动状态的选项。
在 NX10.0.0 中创建。
许可要求:无
| NXOpen::Assemblies::PositioningTask * NXOpen::Assemblies::PositioningGroupBuilder::OwningPositioningTask | ( | ) |
返回 所属定位任务。在创建期间,应调用 set 方法并传入要在其中创建新 NXOpen::Assemblies::PositioningGroup 的定位任务。在编辑操作期间,不应调用 set 方法。如果在编辑操作期间使用与 NXOpen::Assemblies::PositioningGroup 的所属定位任务不同的定位任务调用 set 方法,将引发错误。
在 NX10.0.0 中创建。
许可要求:无
| NXOpen::SelectDisplayableObjectList * NXOpen::Assemblies::PositioningGroupBuilder::PositioningGroupDataMembers | ( | ) |
返回 定位组的成员
在 NX10.0.0 中创建。
许可要求:无
| NXString NXOpen::Assemblies::PositioningGroupBuilder::PositioningGroupName | ( | ) |
返回 定位组的名称。此 API 的用户负责释放文本指针
在 NX10.0.0 中创建。
许可要求:无
| void NXOpen::Assemblies::PositioningGroupBuilder::SetMakeActive | ( | bool | makeActive | ) |
设置 用于指定新创建的定位组在创建后是否应设为活动状态的选项。
在 NX10.0.0 中创建。
许可要求:nx_4gd_integration ("第四代设计")
| makeActive | makeactive |
| void NXOpen::Assemblies::PositioningGroupBuilder::SetOwningPositioningTask | ( | NXOpen::Assemblies::PositioningTask * | positioningTask | ) |
设置 所属定位任务。在创建期间,应调用 set 方法并传入要在其中创建新 NXOpen::Assemblies::PositioningGroup 的定位任务。在编辑操作期间,不应调用 set 方法。如果在编辑操作期间使用与 NXOpen::Assemblies::PositioningGroup 的所属定位任务不同的定位任务调用 set 方法,将引发错误。
在 NX10.0.0 中创建。
许可要求:nx_4gd_integration ("第四代设计")
| positioningTask | 此参数不能为 NULL。 |
| void NXOpen::Assemblies::PositioningGroupBuilder::SetPositioningGroupName | ( | const char * | nameOfPositioningGroup | ) |
设置 定位组的名称。此 API 的用户负责释放文本指针
在 NX10.0.0 中创建。
许可要求:nx_4gd_integration ("第四代设计")
| nameOfPositioningGroup | nameofpositioninggroup |
| void NXOpen::Assemblies::PositioningGroupBuilder::SetPositioningGroupName | ( | const NXString & | nameOfPositioningGroup | ) |
设置 定位组的名称。此 API 的用户负责释放文本指针
在 NX10.0.0 中创建。
许可要求:nx_4gd_integration ("第四代设计")
| nameOfPositioningGroup | nameofpositioninggroup |