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

草图工作区域构建器 更多...

#include <SketchWorkRegionBuilder.hxx>

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

Public 类型

enum  ScopeType { ScopeTypeSelectedObjects , ScopeTypeEntireSketch }

Public 成员函数

NXOpen::SelectTaggedObjectListBoundaryObjects ()
NXOpen::SketchWorkRegionBuilder::ScopeType Scope ()
void SetScope (NXOpen::SketchWorkRegionBuilder::ScopeType scope)
NXOpen::SelectTaggedObjectListWorkRegionObjects ()
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 _SketchWorkRegionBuilderBuilder

详细描述

草图工作区域构建器

表示 SketchWorkRegionBuilder 构建器。
要创建此类的新实例,请使用 SketchCollection::CreateWorkRegionBuilder 方法。
创建于 NX1980.0.0。

成员枚举类型说明

◆ ScopeType

表示指定工作区域的选项。

枚举值
ScopeTypeSelectedObjects 

仅可修改选定对象。

ScopeTypeEntireSketch 

可修改活动草图中的所有对象。

成员函数说明

◆ BoundaryObjects()

NXOpen::SelectTaggedObjectList * NXOpen::SketchWorkRegionBuilder::BoundaryObjects ( )

返回边界对象。边界对象在求解器中固定。 仅当 Scope 设置为 SelectedObjects 时,用户才能获取边界对象
创建于 NX1980.0.0。
许可证要求:无

◆ Scope()

NXOpen::SketchWorkRegionBuilder::ScopeType NXOpen::SketchWorkRegionBuilder::Scope ( )

返回工作区域的范围。当为 EntireSketch 时,可修改活动草图中的所有对象; 当为 SelectedObjects 时,仅可修改选定对象。
创建于 NX1980.0.0。
许可证要求:无

◆ SetScope()

void NXOpen::SketchWorkRegionBuilder::SetScope ( NXOpen::SketchWorkRegionBuilder::ScopeType scope)

设置工作区域的范围。当为 EntireSketch 时,可修改活动草图中的所有对象; 当为 SelectedObjects 时,仅可修改选定对象。
创建于 NX1980.0.0。
许可证要求:solid_modeling ("SOLIDS MODELING")

参数
scope范围

◆ WorkRegionObjects()

NXOpen::SelectTaggedObjectList * NXOpen::SketchWorkRegionBuilder::WorkRegionObjects ( )

返回工作区域对象。工作区域定义可修改的曲线。曲线在区域外会被求解器忽略。 仅当 Scope 设置为 SelectedObjects 时,用户才能获取工作区域对象
创建于 NX1980.0.0。
许可证要求:无