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

草图快速延伸构建器 更多...

#include <SketchQuickExtendBuilder.hxx>

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

Public 成员函数

NXOpen::SelectNXObjectListBoundaryObjects ()
bool ExtendBound ()
NXOpen::SelectCurveListExtendedCurves ()
void FindBoundary (NXOpen::Curve *extendCurve, const NXOpen::Point3d &helpPoint, NXOpen::NXObject **boundaryObject, NXOpen::Point3d *intersectionPoint)
void SetExtendBound (bool extendBound)
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 _SketchQuickExtendBuilderBuilder

详细描述

草图快速延伸构建器

表示 @link NXOpen::SketchQuickExtendBuilder NXOpen::SketchQuickExtendBuilder@endlink
 <br> 要创建此类的新实例,请使用 @link NXOpen::SketchCollection::CreateQuickExtendBuilder  NXOpen::SketchCollection::CreateQuickExtendBuilder @endlink  <br>

默认值。

属性
ExtendBound True


创建于 NX5.0.0。

成员函数说明

◆ BoundaryObjects()

NXOpen::SelectNXObjectList * NXOpen::SketchQuickExtendBuilder::BoundaryObjects ( )

返回 边界曲线

弃用
NX9.0.0 已弃用。 请改用 NXOpen::SketchQuickExtendBuilder::BoundaryObjects

创建于 NX5.0.0。

许可证要求:无

返回 边界对象
创建于 NX9.0.0。

许可证要求:无

◆ ExtendBound()

bool NXOpen::SketchQuickExtendBuilder::ExtendBound ( )

返回 控制是否延伸到边界的标志
创建于 NX6.0.0。

许可证要求:无

◆ ExtendedCurves()

NXOpen::SelectCurveList * NXOpen::SketchQuickExtendBuilder::ExtendedCurves ( )

返回 扩展后的曲线
创建于 NX5.0.0。

许可证要求:无

◆ FindBoundary()

void NXOpen::SketchQuickExtendBuilder::FindBoundary ( NXOpen::Curve * extendCurve,
const NXOpen::Point3d & helpPoint,
NXOpen::NXObject ** boundaryObject,
NXOpen::Point3d * intersectionPoint )

查找最近的草图曲线或点作为边界对象,通过从靠近参考点的一端延伸输入草图曲线。 如果找到边界对象,将返回它以及延伸曲线与边界对象相交的点。 此函数不会修改输入的延伸曲线,也不会填充构建器的任何几何输入。
创建于 NX2206.0.0。

许可证要求:无

参数
extendCurve要延伸的草图曲线
helpPoint曲线上的一点,用于指示延伸哪一端
boundaryObject延伸曲线将相交的第一个草图曲线或点(如果有)
intersectionPoint延伸曲线与边界对象的交点(如果找到)

◆ SetExtendBound()

void NXOpen::SketchQuickExtendBuilder::SetExtendBound ( bool extendBound)

设置 控制是否延伸到边界的标志
创建于 NX6.0.0。

许可证要求:无

参数
extendBoundextendbound