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

测量构建器 更多...

#include <AnimationDesigner_MeasureBuilder.hxx>

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

Public 类型

enum  MeasureTypes { MeasureTypesDistance , MeasureTypesAngle , MeasureTypesMotorParameter }
enum  MotorParameterTypes { MotorParameterTypesDisplacement , MotorParameterTypesVelocity , MotorParameterTypesAcceleration }

Public 成员函数

NXOpen::DirectionDirection1 ()
NXOpen::DirectionDirection2 ()
NXOpen::SelectNXObjectListList1 ()
NXOpen::SelectNXObjectListList2 ()
NXOpen::AnimationDesigner::MeasureBuilder::MeasureTypes MeasureType ()
NXOpen::SelectNXObjectMotor ()
NXOpen::AnimationDesigner::MeasureBuilder::MotorParameterTypes MotorParameterType ()
NXString Name ()
void SetDirection1 (NXOpen::Direction *direction1)
void SetDirection2 (NXOpen::Direction *direction2)
void SetMeasureType (NXOpen::AnimationDesigner::MeasureBuilder::MeasureTypes measureType)
void SetMotorParameterType (NXOpen::AnimationDesigner::MeasureBuilder::MotorParameterTypes motorParameterType)
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::AnimationDesigner::MeasureBuilder
要创建此类的新实例,请使用 NXOpen::AnimationDesigner::MeasureCollection::CreateMeasureBuilder

创建于 NX12.0.0。

成员枚举类型说明

◆ MeasureTypes

测量类型。

枚举值
MeasureTypesDistance 

距离

MeasureTypesAngle 

角度

MeasureTypesMotorParameter 

电机参数

◆ MotorParameterTypes

电机参数类型。

枚举值
MotorParameterTypesDisplacement 

位移

MotorParameterTypesVelocity 

速度

MotorParameterTypesAcceleration 

加速度

成员函数说明

◆ Direction1()

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

获取 用于与第二个方向测量角度的第一个方向。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ Direction2()

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

获取 用于与第一个方向测量角度的第二个方向。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ List1()

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

获取 用于与第二个对象列表进行测量的第一个对象列表。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ List2()

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

获取 用于与第一个对象列表进行测量的第二个对象列表。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ MeasureType()

NXOpen::AnimationDesigner::MeasureBuilder::MeasureTypes NXOpen::AnimationDesigner::MeasureBuilder::MeasureType ( )

获取 测量类型。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ Motor()

NXOpen::SelectNXObject * NXOpen::AnimationDesigner::MeasureBuilder::Motor ( )

获取 电机。可以是 NXOpen::AnimationDesigner::SpeedMotorNXOpen::AnimationDesigner::PositionMotor
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ MotorParameterType()

NXOpen::AnimationDesigner::MeasureBuilder::MotorParameterTypes NXOpen::AnimationDesigner::MeasureBuilder::MotorParameterType ( )

获取 电机参数类型。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ Name()

NXString NXOpen::AnimationDesigner::MeasureBuilder::Name ( )

获取 名称。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ SetDirection1()

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

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

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
direction1direction1

◆ SetDirection2()

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

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

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
direction2direction2

◆ SetMeasureType()

void NXOpen::AnimationDesigner::MeasureBuilder::SetMeasureType ( NXOpen::AnimationDesigner::MeasureBuilder::MeasureTypes measureType)

设置 测量类型。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
measureTypemeasuretype

◆ SetMotorParameterType()

void NXOpen::AnimationDesigner::MeasureBuilder::SetMotorParameterType ( NXOpen::AnimationDesigner::MeasureBuilder::MotorParameterTypes motorParameterType)

设置 电机参数类型。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
motorParameterTypemotorparametertype

◆ SetName() [1/2]

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

设置 名称。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
namename

◆ SetName() [2/2]

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

设置 名称。
创建于 NX12.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
namename

◆ SetUseVector()

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

设置 使用矢量标志。
创建于 NX1980.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
useVectorusevector

◆ SetVector()

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

设置 矢量。
创建于 NX1980.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

参数
vectorvector

◆ UseVector()

bool NXOpen::AnimationDesigner::MeasureBuilder::UseVector ( )

获取 使用矢量标志。
创建于 NX1980.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")

◆ Vector()

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

获取 矢量。
创建于 NX1980.0.0。

许可要求: nx_animationdesigner (" NX Animation Designer")