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

测量构建器基类 更多...

#include <MeasureBuilder.hxx>

类 NXOpen::MeasureBuilder 继承关系图:
NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder NXOpen::MeasureAngleBuilder NXOpen::MeasureBodyBuilder NXOpen::MeasureDistanceBuilder NXOpen::MeasureFaceBuilder NXOpen::Routing::RoutingMeasureDistanceBuilder

Public 类型

enum  AnnotationType { AnnotationTypeNone , AnnotationTypeShowDimension , AnnotationTypeCreateLine , AnnotationTypeCreateCsys }
enum  RequirementType { RequirementTypeNone , RequirementTypeNew , RequirementTypeExisting }

Public 成员函数

NXOpen::MeasureBuilder::AnnotationType AnnotationMode ()
bool InfoWindow ()
NXOpen::MeasureBuilder::RequirementType RequirementMode ()
void SetAnnotationMode (NXOpen::MeasureBuilder::AnnotationType atype)
void SetInfoWindow (bool infoWindow)
void SetRequirementMode (NXOpen::MeasureBuilder::RequirementType rtype)
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 _MeasureBuilderBuilder

详细描述

测量构建器基类

表示一个 NXOpen::MeasureBuilder
这是一个抽象类,无法实例化。

创建于NX5.0.0版本。

成员枚举类型说明

◆ AnnotationType

表示注释类型。

枚举值
AnnotationTypeNone 

AnnotationTypeShowDimension 

显示尺寸

AnnotationTypeCreateLine 

创建直线

AnnotationTypeCreateCsys 

创建坐标系

◆ RequirementType

表示要求类型。

枚举值
RequirementTypeNone 

RequirementTypeNew 

新建

RequirementTypeExisting 

已存在

成员函数说明

◆ AnnotationMode()

NXOpen::MeasureBuilder::AnnotationType NXOpen::MeasureBuilder::AnnotationMode ( )

返回注释模式
创建于NX5.0.0版本。

许可要求:无

◆ InfoWindow()

bool NXOpen::MeasureBuilder::InfoWindow ( )

返回信息窗口状态
创建于NX5.0.0版本。

许可要求:无

◆ RequirementMode()

NXOpen::MeasureBuilder::RequirementType NXOpen::MeasureBuilder::RequirementMode ( )

返回要求模式
创建于NX5.0.0版本。

许可要求:无

◆ SetAnnotationMode()

void NXOpen::MeasureBuilder::SetAnnotationMode ( NXOpen::MeasureBuilder::AnnotationType atype)

设置注释模式
创建于NX5.0.0版本。

许可要求:solid_modeling("实体建模")

参数
atype注释类型

◆ SetInfoWindow()

void NXOpen::MeasureBuilder::SetInfoWindow ( bool infoWindow)

设置信息窗口状态
创建于NX5.0.0版本。

许可要求:solid_modeling("实体建模")

参数
infoWindow信息窗口

◆ SetRequirementMode()

void NXOpen::MeasureBuilder::SetRequirementMode ( NXOpen::MeasureBuilder::RequirementType rtype)

设置要求模式
创建于NX5.0.0版本。

许可要求:solid_modeling("实体建模")

参数
rtype要求类型