|
NX Open C++ 参考指南 2406 v1.1
|
快速路径构建器 更多...
#include <Routing_QuickPathBuilder.hxx>
Public 成员函数 | |
| NXOpen::ErrorList * | PathErrors () |
| NXOpen::Routing::LinearPathSettings * | PathSettings () |
| NXOpen::PointList * | PointList () |
| NXOpen::Curve * | RouteSegment () |
| void | SetListOfPointsToDraw (int index, const NXOpen::Point3d &point) |
| void | SetListOfPointsToDrawCount (int count) |
| NXOpen::Routing::PathStockBuilder * | StockSettings () |
| 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 | _QuickPathBuilderBuilder |
快速路径构建器
用于在用户选择的点之间创建路径的构造器。
调用commit方法后,调用
@link NXOpen::Routing::QuickPathBuilder::PathErrors NXOpen::Routing::QuickPathBuilder::PathErrors@endlink 方法,以查明
点之间的哪些路径段存在错误。
<br> 要创建此类的新实例,请使用 @link NXOpen::Routing::RouteManager::CreateQuickPathBuilder NXOpen::Routing::RouteManager::CreateQuickPathBuilder @endlink <br>
默认值。
| 属性 | 值 |
|---|---|
| PathSettings.LockToSelectedObject | True |
创建于NX6.0.0版本。
| NXOpen::ErrorList * NXOpen::Routing::QuickPathBuilder::PathErrors | ( | ) |
获取与此路径相关的错误。若尚未调用commit方法,此列表将为NULL。
创建于NX6.0.0版本。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Routing::LinearPathSettings * NXOpen::Routing::QuickPathBuilder::PathSettings | ( | ) |
获取此路径的线性路径设置。
创建于NX6.0.0版本。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::PointList * NXOpen::Routing::QuickPathBuilder::PointList | ( | ) |
获取路径点列表。
创建于NX6.0.0版本。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")
| NXOpen::Curve * NXOpen::Routing::QuickPathBuilder::RouteSegment | ( | ) |
获取构造器管理的布线路径段(若存在)。
创建于NX6.0.0版本。
许可证要求: routing_base ("Routing Basic")
| void NXOpen::Routing::QuickPathBuilder::SetListOfPointsToDraw | ( | int | index, |
| const NXOpen::Point3d & | point ) |
将点或延伸点保存到屏幕绘制点列表中。
创建于NX8.5.3版本。
许可证要求: routing_base ("Routing Basic")
| index | 绘制点列表中的索引。 |
| point | 表示位置的点。 |
| void NXOpen::Routing::QuickPathBuilder::SetListOfPointsToDrawCount | ( | int | count | ) |
设置屏幕绘制点列表的元素数量。
创建于NX10.0.2版本。
许可证要求: routing_base ("Routing Basic")
| count | 列表中的点数量。 |
| NXOpen::Routing::PathStockBuilder * NXOpen::Routing::QuickPathBuilder::StockSettings | ( | ) |
获取此路径的管料设置。
创建于NX6.0.0版本。
许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")