NX Open C++ 参考指南 2406 v1.1
载入中...
搜索中...
未找到
NXOpen::Routing::QuickPathBuilder类 参考

快速路径构建器 更多...

#include <Routing_QuickPathBuilder.hxx>

类 NXOpen::Routing::QuickPathBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 成员函数

NXOpen::ErrorListPathErrors ()
NXOpen::Routing::LinearPathSettingsPathSettings ()
NXOpen::PointListPointList ()
NXOpen::CurveRouteSegment ()
void SetListOfPointsToDraw (int index, const NXOpen::Point3d &point)
void SetListOfPointsToDrawCount (int count)
NXOpen::Routing::PathStockBuilderStockSettings ()
Public 成员函数 继承自 NXOpen::Builder
NXOpen::NXObjectCommit ()
void Destroy ()
std::vector< NXOpen::NXObject * > GetCommittedObjects ()
NXOpen::NXObjectGetObject ()
NXOpen::PreviewBuilderPreviewBuilder ()
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版本。

成员函数说明

◆ PathErrors()

NXOpen::ErrorList * NXOpen::Routing::QuickPathBuilder::PathErrors ( )

获取与此路径相关的错误。若尚未调用commit方法,此列表将为NULL。
创建于NX6.0.0版本。

许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

◆ PathSettings()

NXOpen::Routing::LinearPathSettings * NXOpen::Routing::QuickPathBuilder::PathSettings ( )

获取此路径的线性路径设置。
创建于NX6.0.0版本。

许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

◆ PointList()

NXOpen::PointList * NXOpen::Routing::QuickPathBuilder::PointList ( )

获取路径点列表。
创建于NX6.0.0版本。

许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")

◆ RouteSegment()

NXOpen::Curve * NXOpen::Routing::QuickPathBuilder::RouteSegment ( )

获取构造器管理的布线路径段(若存在)。
创建于NX6.0.0版本。

许可证要求: routing_base ("Routing Basic")

◆ SetListOfPointsToDraw()

void NXOpen::Routing::QuickPathBuilder::SetListOfPointsToDraw ( int index,
const NXOpen::Point3d & point )

将点或延伸点保存到屏幕绘制点列表中。
创建于NX8.5.3版本。

许可证要求: routing_base ("Routing Basic")

参数
index绘制点列表中的索引。
point表示位置的点。

◆ SetListOfPointsToDrawCount()

void NXOpen::Routing::QuickPathBuilder::SetListOfPointsToDrawCount ( int count)

设置屏幕绘制点列表的元素数量。
创建于NX10.0.2版本。

许可证要求: routing_base ("Routing Basic")

参数
count列表中的点数量。

◆ StockSettings()

NXOpen::Routing::PathStockBuilder * NXOpen::Routing::QuickPathBuilder::StockSettings ( )

获取此路径的管料设置。
创建于NX6.0.0版本。

许可证要求: routing_advanced ("Routing Advanced"), routing_base ("Routing Basic")