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

连接曲线构建器 更多...

#include <Routing_ConnectedCurvesBuilder.hxx>

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

Public 成员函数

bool AllowArcs ()
bool AllowLines ()
bool AllowOccs ()
bool AllowSplines ()
std::vector< NXOpen::Curve * > ChainSelectedCurves ()
NXOpen::SelectCurveListCurveSelection ()
void SetAllowArcs (bool allowArcs)
void SetAllowLines (bool allowLines)
void SetAllowOccs (bool allowOccs)
void SetAllowSplines (bool allowSplines)
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 _ConnectedCurvesBuilderBuilder

详细描述

连接曲线构建器

用于在首尾相连的曲线上自动创建线段的构建器。
要创建此类的新实例,请使用NXOpen::Routing::RouteManager::CreateConnectedCurvesBuilder
默认值:

属性
AllowArcs 1
AllowLines 1
AllowOccs 1
AllowSplines 1


创建于NX6.0.0。

成员函数说明

◆ AllowArcs()

bool NXOpen::Routing::ConnectedCurvesBuilder::AllowArcs ( )

获取在查找相连曲线时允许遍历圆弧的标志。若为False,遍历到圆弧时将停止。 同时曲线选择列表将不允许添加圆弧。
创建于NX6.0.0。

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

◆ AllowLines()

bool NXOpen::Routing::ConnectedCurvesBuilder::AllowLines ( )

获取在查找相连曲线时允许遍历直线的标志。若为False,遍历到直线时将停止。 同时曲线选择列表将不允许添加直线。
创建于NX6.0.0。

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

◆ AllowOccs()

bool NXOpen::Routing::ConnectedCurvesBuilder::AllowOccs ( )

获取在查找相连曲线时允许遍历曲线引用的标志。若为False,遍历到曲线引用时将停止。 同时曲线选择列表将不允许添加曲线引用。
创建于NX6.0.0。

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

◆ AllowSplines()

bool NXOpen::Routing::ConnectedCurvesBuilder::AllowSplines ( )

获取在查找相连曲线时允许遍历样条曲线的标志。若为False,遍历到样条曲线时将停止。 同时曲线选择列表将不允许添加样条曲线。
创建于NX6.0.0。

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

◆ ChainSelectedCurves()

std::vector< NXOpen::Curve * > NXOpen::Routing::ConnectedCurvesBuilder::ChainSelectedCurves ( )

查找与当前选中曲线列表首尾相连的所有曲线。返回的曲线列表包含选中的曲线。

返回

创建于NX6.0.0。

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

◆ CurveSelection()

NXOpen::SelectCurveList * NXOpen::Routing::ConnectedCurvesBuilder::CurveSelection ( )

获取选中曲线的列表。
创建于NX6.0.0。

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

◆ SetAllowArcs()

void NXOpen::Routing::ConnectedCurvesBuilder::SetAllowArcs ( bool allowArcs)

设置在查找相连曲线时允许遍历圆弧的标志。若为False,遍历到圆弧时将停止。 同时曲线选择列表将不允许添加圆弧。
创建于NX6.0.0。

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

参数
allowArcs允许圆弧

◆ SetAllowLines()

void NXOpen::Routing::ConnectedCurvesBuilder::SetAllowLines ( bool allowLines)

设置在查找相连曲线时允许遍历直线的标志。若为False,遍历到直线时将停止。 同时曲线选择列表将不允许添加直线。
创建于NX6.0.0。

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

参数
allowLines允许直线

◆ SetAllowOccs()

void NXOpen::Routing::ConnectedCurvesBuilder::SetAllowOccs ( bool allowOccs)

设置在查找相连曲线时允许遍历曲线引用的标志。若为False,遍历到曲线引用时将停止。 同时曲线选择列表将不允许添加曲线引用。
创建于NX6.0.0。

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

参数
allowOccs允许曲线引用

◆ SetAllowSplines()

void NXOpen::Routing::ConnectedCurvesBuilder::SetAllowSplines ( bool allowSplines)

设置在查找相连曲线时允许遍历样条曲线的标志。若为False,遍历到样条曲线时将停止。 同时曲线选择列表将不允许添加样条曲线。
创建于NX6.0.0。

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

参数
allowSplines允许样条曲线