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

测量构建器 更多...

#include <Mechatronics_MeasureBuilder.hxx>

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

Public 类型

enum  MeasureTypes { MeasureTypesDistance , MeasureTypesAngle }

Public 成员函数

NXOpen::DirectionDirection1 ()
NXOpen::DirectionDirection2 ()
NXOpen::SelectNXObjectListList1 ()
NXOpen::SelectNXObjectListList2 ()
NXOpen::Mechatronics::MeasureBuilder::MeasureTypes MeasureType ()
NXString Name ()
void SetDirection1 (NXOpen::Direction *direction1)
void SetDirection2 (NXOpen::Direction *direction2)
void SetMeasureType (NXOpen::Mechatronics::MeasureBuilder::MeasureTypes type)
void SetName (const char *name)
void SetName (const NXString &name)
void SetUseVector (bool useVector)
void SetVector (NXOpen::Direction *vector)
bool UseVector ()
NXOpen::DirectionVector ()
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::Mechatronics::MeasureBuilder
要创建此类的新实例,请使用 NXOpen::Mechatronics::MeasureCollection::CreateMeasureBuilder

在NX2206.0.0中创建。

成员枚举类型说明

◆ MeasureTypes

测量类型。

枚举值
MeasureTypesDistance 

距离

MeasureTypesAngle 

角度

成员函数说明

◆ Direction1()

NXOpen::Direction * NXOpen::Mechatronics::MeasureBuilder::Direction1 ( )

返回用于与第二个方向测量角度的第一个方向。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ Direction2()

NXOpen::Direction * NXOpen::Mechatronics::MeasureBuilder::Direction2 ( )

返回用于与第二个方向测量角度的第二个方向。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ List1()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::MeasureBuilder::List1 ( )

返回用于与第二个对象列表进行测量的第一个对象列表。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ List2()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::MeasureBuilder::List2 ( )

返回用于与第一个对象列表进行测量的第二个对象列表。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ MeasureType()

NXOpen::Mechatronics::MeasureBuilder::MeasureTypes NXOpen::Mechatronics::MeasureBuilder::MeasureType ( )

返回测量类型。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ Name()

NXString NXOpen::Mechatronics::MeasureBuilder::Name ( )

返回名称。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ SetDirection1()

void NXOpen::Mechatronics::MeasureBuilder::SetDirection1 ( NXOpen::Direction * direction1)

设置用于与第二个方向测量角度的第一个方向。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
direction1方向1

◆ SetDirection2()

void NXOpen::Mechatronics::MeasureBuilder::SetDirection2 ( NXOpen::Direction * direction2)

设置用于与第二个方向测量角度的第二个方向。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
direction2方向2

◆ SetMeasureType()

void NXOpen::Mechatronics::MeasureBuilder::SetMeasureType ( NXOpen::Mechatronics::MeasureBuilder::MeasureTypes type)

设置测量类型。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
type类型

◆ SetName() [1/2]

void NXOpen::Mechatronics::MeasureBuilder::SetName ( const char * name)

设置名称。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetName() [2/2]

void NXOpen::Mechatronics::MeasureBuilder::SetName ( const NXString & name)

设置名称。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
name名称

◆ SetUseVector()

void NXOpen::Mechatronics::MeasureBuilder::SetUseVector ( bool useVector)

设置是否使用矢量标志。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
useVector是否使用矢量

◆ SetVector()

void NXOpen::Mechatronics::MeasureBuilder::SetVector ( NXOpen::Direction * vector)

设置矢量。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

参数
vector矢量

◆ UseVector()

bool NXOpen::Mechatronics::MeasureBuilder::UseVector ( )

返回是否使用矢量标志。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")

◆ Vector()

NXOpen::Direction * NXOpen::Mechatronics::MeasureBuilder::Vector ( )

返回矢量。
在NX2206.0.0中创建。

许可要求: nx_mcd_core ("Mechatronics Concept Designer")