|
NX Open C++ 参考指南 2406 v1.1
|
扶手构建器 更多...
#include <Routing_HandrailBuilder.hxx>
Public 类型 | |
| enum | PostTypes { PostTypesStart , PostTypesIntermediate , PostTypesNone , PostTypesEnd } |
Public 成员函数 | |
| bool | AutoCloseOption () |
| bool | HasHorizontalRails () |
| void | PlaceHandrail (const NXOpen::Point3d &postLocation) |
| NXOpen::Routing::HandrailBuilder::PostTypes | PostType () |
| void | ReverseLastPost () |
| void | SetAutoCloseOption (bool autoClose) |
| void | SetHandrailPartCharx (NXOpen::Routing::CharacteristicList *partCharx) |
| void | SetHasHorizontalRails (bool railOption) |
| void | SetPostType (NXOpen::Routing::HandrailBuilder::PostTypes postType) |
| 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 | _HandrailBuilderBuilder |
扶手构建器
代表一个 @link NXOpen::Routing::HandrailBuilder NXOpen::Routing::HandrailBuilder@endlink 从选中的点创建扶手。根据立柱类型可选放置立柱,然后在与立柱对应的路径控制点之间放置扶手,以此完成创建。 <br> 要创建此类的新实例,请使用 @link NXOpen::Routing::RouteManager::CreateHandrailBuilder NXOpen::Routing::RouteManager::CreateHandrailBuilder @endlink <br>
创建于NX8.5.0版本。
| bool NXOpen::Routing::HandrailBuilder::AutoCloseOption | ( | ) |
获取是否自动闭合扶手的选项
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| bool NXOpen::Routing::HandrailBuilder::HasHorizontalRails | ( | ) |
获取是否创建水平扶手的选项
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| void NXOpen::Routing::HandrailBuilder::PlaceHandrail | ( | const NXOpen::Point3d & | postLocation | ) |
创建扶手立柱、水平扶手装配组件,并将其放置在正确的方位。
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| postLocation | 扶手的放置点 |
| NXOpen::Routing::HandrailBuilder::PostTypes NXOpen::Routing::HandrailBuilder::PostType | ( | ) |
获取立柱类型:起始、中间、无、末端
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| void NXOpen::Routing::HandrailBuilder::ReverseLastPost | ( | ) |
反转最后放置的立柱的方位
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| void NXOpen::Routing::HandrailBuilder::SetAutoCloseOption | ( | bool | autoClose | ) |
设置是否自动闭合扶手的选项
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| autoClose | 自动闭合选项 |
| void NXOpen::Routing::HandrailBuilder::SetHandrailPartCharx | ( | NXOpen::Routing::CharacteristicList * | partCharx | ) |
设置扶手部件的属性列表
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| partCharx | 用于扶手立柱的属性列表 |
| void NXOpen::Routing::HandrailBuilder::SetHasHorizontalRails | ( | bool | railOption | ) |
设置是否创建水平扶手的选项
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| railOption | 扶手选项 |
| void NXOpen::Routing::HandrailBuilder::SetPostType | ( | NXOpen::Routing::HandrailBuilder::PostTypes | postType | ) |
设置立柱类型:起始、中间、无、末端
创建于NX8.5.0版本。
许可证要求:routing_platform ("Routing Platform")
| postType | 立柱类型 |