|
NX Open C++ 参考指南 2406 v1.1
|
对象通用属性构建器 更多...
#include <ObjectGeneralPropertiesBuilder.hxx>
友元 | |
| class | _ObjectGeneralPropertiesBuilderBuilder |
对象通用属性构建器
表示一个@link NXOpen::ObjectGeneralPropertiesBuilder NXOpen::ObjectGeneralPropertiesBuilder@endlink,用于修改对象的名称和属性。 此类的输入可以是PSM小平面对象。 <br> 要创建此类的新实例,请使用@link NXOpen::PropertiesManager::CreateObjectGeneralPropertiesBuilder NXOpen::PropertiesManager::CreateObjectGeneralPropertiesBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| Active | 0 |
| AddComponents | 0 |
| AddIndex | 0 |
| ApplyToComponent | 0 |
| Index | 0 |
| TopLevel | 0 |
| UniqueMembership | 0 |
创建于NX8.0.0版本。
| bool NXOpen::ObjectGeneralPropertiesBuilder::Active | ( | ) |
获取组的激活状态。 用于激活或停用组。
创建于NX8.0.0。
许可要求:无
| bool NXOpen::ObjectGeneralPropertiesBuilder::AddComponents | ( | ) |
获取自动添加组件状态。此标志决定是否自动添加新组件
创建于NX8.0.0。
许可要求: 无
| bool NXOpen::ObjectGeneralPropertiesBuilder::AddIndex | ( | ) |
获取是否添加索引。 若设为true,将在名称后追加索引。
创建于NX8.0.0。
许可要求:无
| void NXOpen::ObjectGeneralPropertiesBuilder::ApplyToAllOccurrences | ( | ) |
将名称应用到组件实例。 该实例的所有引用都将继承此名称。
创建于NX8.0.0。
许可要求: 无
| bool NXOpen::ObjectGeneralPropertiesBuilder::ApplyToComponent | ( | ) |
获取名称应用到组件状态。若为真,名称将应用到组件
创建于NX8.0.0。
许可要求: 无
| void NXOpen::ObjectGeneralPropertiesBuilder::Delete | ( | ) |
删除每个选中对象的名称。
创建于NX8.0.0。
许可要求:无
| NXOpen::Point3d NXOpen::ObjectGeneralPropertiesBuilder::GetNameLocation | ( | ) |
获取名称位置
创建于NX8.0.0。
许可要求: 无
| bool NXOpen::ObjectGeneralPropertiesBuilder::GroupDisplayProperties | ( | ) |
获取组显示属性。此字段管理组的显示属性
创建于NX8.0.0。
许可要求: 无
| int NXOpen::ObjectGeneralPropertiesBuilder::Index | ( | ) |
获取索引。 当"添加索引"设为true时,该索引将追加到名称后。
创建于NX8.0.0。
许可要求:无
| NXString NXOpen::ObjectGeneralPropertiesBuilder::Name | ( | ) |
获取名称。 该名称将应用于选中对象。
创建于NX8.0.0。
许可要求:无
| bool NXOpen::ObjectGeneralPropertiesBuilder::NameLocationSpecified | ( | ) |
获取名称位置指定状态。此状态表示是否将更改名称位置
创建于NX8.0.0。
许可要求: 无
| NXOpen::SelectNXObjectList * NXOpen::ObjectGeneralPropertiesBuilder::SelectedObjects | ( | ) |
获取选中对象列表。
创建于NX8.0.0。
许可要求:无
| void NXOpen::ObjectGeneralPropertiesBuilder::SetActive | ( | bool | active | ) |
设置组的激活状态。 用于激活或停用组。
创建于NX8.0.0。
许可要求:无
| active | 激活状态 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetAddComponents | ( | bool | addComponents | ) |
设置自动添加组件状态。此标志决定是否自动添加新组件
创建于NX8.0.0。
许可要求: 无
| addComponents | 自动添加组件状态 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetAddIndex | ( | bool | addIndex | ) |
设置是否添加索引。 若设为true,将在名称后追加索引。
创建于NX8.0.0。
许可要求:无
| addIndex | 是否添加索引 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetApplyToComponent | ( | bool | applyToComponent | ) |
设置名称应用到组件状态。若为真,名称将应用到组件
创建于NX8.0.0。
许可要求: 无
| applyToComponent | 名称应用到组件状态 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetGroupDisplayProperties | ( | bool | groupDisplayProperties | ) |
设置组显示属性。此字段管理组的显示属性
创建于NX8.0.0。
许可要求: 无
| groupDisplayProperties | 组显示属性 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetIndex | ( | int | index | ) |
设置索引。 当"添加索引"设为true时,该索引将追加到名称后。
创建于NX8.0.0。
许可要求:无
| index | 索引 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetName | ( | const char * | name | ) |
设置名称。 该名称将应用于选中对象。
创建于NX8.0.0。
许可要求:无
| name | 名称 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetName | ( | const NXString & | name | ) |
设置名称。 该名称将应用于选中对象。
创建于NX8.0.0。
许可要求:无
| name | 名称 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetNameLocation | ( | const NXOpen::Point3d & | nameLocation | ) |
设置名称位置。若名称位置指定状态为真,此值将用于更改通用对象的名称位置
创建于NX8.0.0。
许可要求: 无
| nameLocation | 名称位置 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetNameLocationSpecified | ( | bool | nameLocationSpecified | ) |
设置名称位置指定状态。此状态表示是否将更改名称位置
创建于NX8.0.0。
许可要求: 无
| nameLocationSpecified | 名称位置指定状态 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetTopLevel | ( | bool | topLevel | ) |
设置是否显示在顶层。 若设为true,对象将显示在部件导航器的顶层。 仅适用于选中对象为组或引用集的情况。
创建于NX8.0.0。
许可要求:无
| topLevel | 是否显示在顶层 |
| void NXOpen::ObjectGeneralPropertiesBuilder::SetUniqueMembership | ( | bool | uniqueMembership | ) |
设置组的唯一成员属性。 该字段管理组的唯一成员属性。
创建于NX8.0.0。
许可要求:无
| uniqueMembership | 唯一成员属性 |
| bool NXOpen::ObjectGeneralPropertiesBuilder::TopLevel | ( | ) |
获取是否显示在顶层。 若设为true,对象将显示在部件导航器的顶层。 仅适用于选中对象为组或引用集的情况。
创建于NX8.0.0。
许可要求:无
| bool NXOpen::ObjectGeneralPropertiesBuilder::UniqueMembership | ( | ) |
获取组的唯一成员属性。 该字段管理组的唯一成员属性。
创建于NX8.0.0。
许可要求:无