管线路径集合
更多...
#include <Routing_RunCollection.hxx>
|
| iterator | begin () |
| NXOpen::Routing::Run * | CreateRun (const char *runId, const char *runType, const std::vector< NXOpen::NXObject * > &from, const std::vector< NXOpen::NXObject * > &to, const std::vector< NXOpen::NXObject * > &member) |
| NXOpen::Routing::Run * | CreateRun (const char *runId, const char *runType, NXOpen::Routing::CharacteristicList *attributes) |
| NXOpen::Routing::Run * | CreateRun (const char *runId, const char *runType, NXOpen::Routing::CharacteristicList *attributes, const std::vector< NXOpen::Routing::RunItem * > &fromItems, const std::vector< NXOpen::Routing::RunItem * > &toItems, const std::vector< NXOpen::Routing::RunItem * > &memberItems) |
| NXOpen::Routing::Run * | CreateRun (const NXString &runId, const NXString &runType, const std::vector< NXOpen::NXObject * > &from, const std::vector< NXOpen::NXObject * > &to, const std::vector< NXOpen::NXObject * > &member) |
| NXOpen::Routing::Run * | CreateRun (const NXString &runId, const NXString &runType, NXOpen::Routing::CharacteristicList *attributes) |
| NXOpen::Routing::Run * | CreateRun (const NXString &runId, const NXString &runType, NXOpen::Routing::CharacteristicList *attributes, const std::vector< NXOpen::Routing::RunItem * > &fromItems, const std::vector< NXOpen::Routing::RunItem * > &toItems, const std::vector< NXOpen::Routing::RunItem * > &memberItems) |
| iterator | end () |
| std::vector< NXOpen::NXObject * > | FindPath (const std::vector< NXOpen::NXObject * > &source, const std::vector< NXOpen::NXObject * > &target) |
| tag_t | Tag () const |
◆ begin()
| iterator NXOpen::Routing::RunCollection::begin |
( |
| ) |
|
◆ CreateRun() [1/6]
创建一个完全定义的NXOpen::Routing::Run 对象,其"来源"项、"目标"项和"成员"项均分配给装配中的组件。
- 返回
于NX4.0.0版本创建。
许可证要求:routing_advanced("管路设计高级功能"), routing_base("管路设计基础功能")
- 参数
-
◆ CreateRun() [2/6]
仅使用唯一的管路运行标识和类型,创建一个空的NXOpen::Routing::Run。
- 返回
- 创建的管路运行对象
创建于NX7.5.4
许可要求:routing_advanced("管路高级功能"), routing_base("管路基础功能")
- 参数
-
| runId | 管路运行的唯一标识 |
| runType | 管路运行的类型 |
| attributes | 管路运行属性 |
◆ CreateRun() [3/6]
创建一个NXOpen::Routing::Run 对象,其项未分配给装配中的组件。
- 返回
于NX7.5.4版本创建。
许可证要求:routing_advanced("管路设计高级功能"), routing_base("管路设计基础功能")
- 参数
-
| runId | 管路运行对象的唯一标识符 |
| runType | 管路运行对象的类型 |
| attributes | 管路运行对象属性 |
| fromItems | "来源"项数组。 |
| toItems | "目标"项数组。 |
| memberItems | "成员"项数组。 |
◆ CreateRun() [4/6]
创建一个完全定义的NXOpen::Routing::Run 对象,其"来源"项、"目标"项和"成员"项均分配给装配中的组件。
- 返回
于NX4.0.0版本创建。
许可证要求:routing_advanced("管路设计高级功能"), routing_base("管路设计基础功能")
- 参数
-
◆ CreateRun() [5/6]
仅使用唯一的管路运行标识和类型,创建一个空的NXOpen::Routing::Run。
- 返回
- 创建的管路运行对象
创建于NX7.5.4
许可要求:routing_advanced("管路高级功能"), routing_base("管路基础功能")
- 参数
-
| runId | 管路运行的唯一标识 |
| runType | 管路运行的类型 |
| attributes | 管路运行属性 |
◆ CreateRun() [6/6]
创建一个NXOpen::Routing::Run 对象,其项未分配给装配中的组件。
- 返回
于NX7.5.4版本创建。
许可证要求:routing_advanced("管路设计高级功能"), routing_base("管路设计基础功能")
- 参数
-
| runId | 管路运行对象的唯一标识符 |
| runType | 管路运行对象的类型 |
| attributes | 管路运行对象属性 |
| fromItems | "来源"项数组。 |
| toItems | "目标"项数组。 |
| memberItems | "成员"项数组。 |
◆ end()
| iterator NXOpen::Routing::RunCollection::end |
( |
| ) |
|
|
inline |
◆ FindPath()
◆ Tag()
| tag_t NXOpen::Routing::RunCollection::Tag |
( |
| ) |
const |