|
NX Open C++ 参考指南 2406 v1.1
|
代理对象构建器 更多...
#include <Mechatronics_ProxyObjectBuilder.hxx>
Public 类型 | |
| enum | Type { TypeRuntimeParameters , TypeProxyObject } |
Public 成员函数 | |
| NXOpen::Mechatronics::ProxyObjectBuilder::Type | BuilderType () |
| NXOpen::BasePart * | Context () |
| int | MaxParamId () |
| NXOpen::Mechatronics::ProxyObjectParameterBuilderList * | ParameterList () |
| NXString | ProxyObjectName () |
| NXOpen::SelectNXObjectList * | SelectGeomObject () |
| NXOpen::SelectNXObjectList * | SelectPhysicsObject () |
| void | SetBuilderType (NXOpen::Mechatronics::ProxyObjectBuilder::Type useType) |
| void | SetContext (NXOpen::BasePart *context) |
| void | SetMaxParamId (int paramId) |
| void | SetProxyObjectName (const char *proxyObjectName) |
| void | SetProxyObjectName (const NXString &proxyObjectName) |
| void | SetUseType (int useType) |
| int | UseType () |
| 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 | _ProxyObjectBuilderBuilder |
代理对象构建器
表示 @link NXOpen::Mechatronics::ProxyObjectBuilder NXOpen::Mechatronics::ProxyObjectBuilder@endlink 。 <br> 要创建此类的新实例,请使用 @link NXOpen::Mechatronics::ProxyObjectCollection::CreateProxyObjectBuilder NXOpen::Mechatronics::ProxyObjectCollection::CreateProxyObjectBuilder @endlink <br>
创建于NX8.5.0。
| NXOpen::Mechatronics::ProxyObjectBuilder::Type NXOpen::Mechatronics::ProxyObjectBuilder::BuilderType | ( | ) |
获取此生成器的使用类型。
创建于NX9.0.2。
许可证要求:无
| NXOpen::BasePart * NXOpen::Mechatronics::ProxyObjectBuilder::Context | ( | ) |
获取代理对象的上下文部件
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| int NXOpen::Mechatronics::ProxyObjectBuilder::MaxParamId | ( | ) |
获取代理对象中使用的最大参数ID
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| NXOpen::Mechatronics::ProxyObjectParameterBuilderList * NXOpen::Mechatronics::ProxyObjectBuilder::ParameterList | ( | ) |
获取参数数据
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| NXString NXOpen::Mechatronics::ProxyObjectBuilder::ProxyObjectName | ( | ) |
获取代理对象的名称
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| NXOpen::SelectNXObjectList * NXOpen::Mechatronics::ProxyObjectBuilder::SelectGeomObject | ( | ) |
获取描述代理对象的选中几何对象
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| NXOpen::SelectNXObjectList * NXOpen::Mechatronics::ProxyObjectBuilder::SelectPhysicsObject | ( | ) |
获取封装在代理对象中的选中物理对象
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetBuilderType | ( | NXOpen::Mechatronics::ProxyObjectBuilder::Type | useType | ) |
设置此生成器的使用类型。
创建于NX9.0.2。
许可证要求:nx_mcd_core ("机电概念设计器")
| useType | usetype |
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetContext | ( | NXOpen::BasePart * | context | ) |
设置代理对象的上下文部件
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| context | context |
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetMaxParamId | ( | int | paramId | ) |
设置代理对象中使用的最大参数ID
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| paramId | paramid |
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetProxyObjectName | ( | const char * | proxyObjectName | ) |
设置代理对象的名称
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| proxyObjectName | proxyobjectname |
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetProxyObjectName | ( | const NXString & | proxyObjectName | ) |
设置代理对象的名称
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| proxyObjectName | proxyobjectname |
| void NXOpen::Mechatronics::ProxyObjectBuilder::SetUseType | ( | int | useType | ) |
设置代理对象中使用的使用类型。请改用 NXOpen::Mechatronics::ProxyObjectBuilder::BuilderType 。
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")
| useType | usetype |
| int NXOpen::Mechatronics::ProxyObjectBuilder::UseType | ( | ) |
获取代理对象中使用的使用类型。请改用 NXOpen::Mechatronics::ProxyObjectBuilder::BuilderType 。
创建于NX8.5.0。
许可证要求:nx_mcd_core ("机电概念设计器")