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

追踪器构建器 更多...

#include <Mechatronics_TracerBuilder.hxx>

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

Public 类型

enum  ActionModeTypes { ActionModeTypesSensor , ActionModeTypesSignal , ActionModeTypesUserDefined }
 动作模式类型。 更多...
enum  Types { TypesCurve , TypesMarker }

Public 成员函数

NXOpen::Mechatronics::TracerBuilder::ActionModeTypes ActionMode ()
bool DefineTracerStyle ()
NXOpen::Mechatronics::SelectRigidBodyFromRigidBody ()
NXOpen::SelectNXObjectListMarkerPoints ()
NXString Name ()
NXOpen::Mechatronics::SelectRigidBodySelection ()
NXOpen::PointSelectPoint ()
NXOpen::SelectNXObjectSelectRefBody ()
NXOpen::Mechatronics::SelectCollisionSensorSelectSensor ()
NXOpen::Mechatronics::SelectSignalSelectSignal ()
void SetActionMode (NXOpen::Mechatronics::TracerBuilder::ActionModeTypes actionMode)
void SetDefineTracerStyle (bool defineTracerStyle)
void SetMarkerPoints (const std::vector< NXOpen::NXObject * > &points)
void SetName (const char *name)
void SetName (const NXString &name)
void SetSelectPoint (NXOpen::Point *selectPoint)
void SetShowInSimulation (bool show)
void SetTracerColor (NXOpen::NXColor *color)
void SetTracerFont (NXOpen::DisplayableObject::ObjectFont font)
void SetTracerWidth (int width)
void SetType (NXOpen::Mechatronics::TracerBuilder::Types type)
bool ShowInSimulation ()
NXOpen::Mechatronics::SelectRigidBodyTargetRigidBody ()
NXOpen::ExpressionTraceRateSetting ()
NXOpen::NXColorTracerColor ()
NXOpen::DisplayableObject::ObjectFont TracerFont ()
int TracerWidth ()
NXOpen::Mechatronics::TracerBuilder::Types Type ()
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 _TracerBuilderBuilder

详细描述

追踪器构建器

表示一个 Mechatronics::Tracer 构建器
要创建此类的新实例,请使用 NXOpen::Mechatronics::TracerCollection::CreateTracerBuilder

在NX12.0.0中创建。

成员枚举类型说明

◆ ActionModeTypes

动作模式类型。

枚举值
ActionModeTypesSensor 

碰撞传感器

ActionModeTypesSignal 

信号

ActionModeTypesUserDefined 

用户定义

◆ Types

追踪器类型。

枚举值
TypesCurve 

曲线追踪器。

TypesMarker 

标记追踪器。

成员函数说明

◆ ActionMode()

NXOpen::Mechatronics::TracerBuilder::ActionModeTypes NXOpen::Mechatronics::TracerBuilder::ActionMode ( )

返回 动作模式。
创建于 NX2406.0.0。

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

◆ DefineTracerStyle()

bool NXOpen::Mechatronics::TracerBuilder::DefineTracerStyle ( )

返回定义跟踪器样式。
在 NX2406.0.0 中创建。

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

◆ FromRigidBody()

NXOpen::Mechatronics::SelectRigidBody * NXOpen::Mechatronics::TracerBuilder::FromRigidBody ( )

返回主体选择。应是 NXOpen::Mechatronics::RigidBody
创建于 NX2406.0.0。

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

◆ MarkerPoints()

NXOpen::SelectNXObjectList * NXOpen::Mechatronics::TracerBuilder::MarkerPoints ( )

返回点。可以是 NXOpen::Point
创建于 NX2406.0.0。

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

◆ Name()

NXString NXOpen::Mechatronics::TracerBuilder::Name ( )

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

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

◆ Selection()

NXOpen::Mechatronics::SelectRigidBody * NXOpen::Mechatronics::TracerBuilder::Selection ( )

返回主体选择。应是 NXOpen::Mechatronics::RigidBody
创建于 NX12.0.0。

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

◆ SelectPoint()

NXOpen::Point * NXOpen::Mechatronics::TracerBuilder::SelectPoint ( )

返回原点。
创建于 NX12.0.0。

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

◆ SelectRefBody()

NXOpen::SelectNXObject * NXOpen::Mechatronics::TracerBuilder::SelectRefBody ( )

返回指定参考主体选择。应是 NXOpen::Mechatronics::RigidBody
创建于 NX2212.0.0。

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

◆ SelectSensor()

NXOpen::Mechatronics::SelectCollisionSensor * NXOpen::Mechatronics::TracerBuilder::SelectSensor ( )

返回对象选择。可以是 NXOpen::Mechatronics::CollisionSensor
创建于 NX2406.0.0。

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

◆ SelectSignal()

NXOpen::Mechatronics::SelectSignal * NXOpen::Mechatronics::TracerBuilder::SelectSignal ( )

返回对象选择。可以是 NXOpen::Mechatronics::Signal
创建于 NX2406.0.0。

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

◆ SetActionMode()

void NXOpen::Mechatronics::TracerBuilder::SetActionMode ( NXOpen::Mechatronics::TracerBuilder::ActionModeTypes actionMode)

设置 动作模式。
创建于 NX2406.0.0。

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

参数
actionModeactionmode

◆ SetDefineTracerStyle()

void NXOpen::Mechatronics::TracerBuilder::SetDefineTracerStyle ( bool defineTracerStyle)

设置定义跟踪器样式。
在 NX2406.0.0 中创建。

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

参数
defineTracerStyle定义跟踪器样式

◆ SetMarkerPoints()

void NXOpen::Mechatronics::TracerBuilder::SetMarkerPoints ( const std::vector< NXOpen::NXObject * > & points)

设置点
创建于 NX2406.0.0。

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

参数
points输入点

◆ SetName() [1/2]

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

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

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

参数
name名称

◆ SetName() [2/2]

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

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

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

参数
name名称

◆ SetSelectPoint()

void NXOpen::Mechatronics::TracerBuilder::SetSelectPoint ( NXOpen::Point * selectPoint)

设置原点。
创建于 NX12.0.0。

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

参数
selectPointselectpoint

◆ SetShowInSimulation()

void NXOpen::Mechatronics::TracerBuilder::SetShowInSimulation ( bool show)

设置 仿真期间显示选项。
创建于 NX2206.0.0。

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

参数
showshow

◆ SetTracerColor()

void NXOpen::Mechatronics::TracerBuilder::SetTracerColor ( NXOpen::NXColor * color)

设置跟踪器颜色。
在 NX2406.0.0 中创建。

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

参数
color颜色

◆ SetTracerFont()

void NXOpen::Mechatronics::TracerBuilder::SetTracerFont ( NXOpen::DisplayableObject::ObjectFont font)

设置跟踪器线型。
在 NX2406.0.0 中创建。

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

参数
font线型

◆ SetTracerWidth()

void NXOpen::Mechatronics::TracerBuilder::SetTracerWidth ( int width)

设置跟踪器宽度。
在 NX2406.0.0 中创建。

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

参数
width宽度

◆ SetType()

void NXOpen::Mechatronics::TracerBuilder::SetType ( NXOpen::Mechatronics::TracerBuilder::Types type)

设置类型
在NX2406.0.0中创建。

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

参数
type类型

◆ ShowInSimulation()

bool NXOpen::Mechatronics::TracerBuilder::ShowInSimulation ( )

返回 仿真期间显示选项。
创建于 NX2206.0.0。

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

◆ TargetRigidBody()

NXOpen::Mechatronics::SelectRigidBody * NXOpen::Mechatronics::TracerBuilder::TargetRigidBody ( )

返回主体选择。应是 NXOpen::Mechatronics::RigidBody
创建于 NX2406.0.0。

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

◆ TraceRateSetting()

NXOpen::Expression * NXOpen::Mechatronics::TracerBuilder::TraceRateSetting ( )

返回跟踪速率设置
创建于 NX12.0.0。

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

◆ TracerColor()

NXOpen::NXColor * NXOpen::Mechatronics::TracerBuilder::TracerColor ( )

返回跟踪器颜色。
在 NX2406.0.0 中创建。

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

◆ TracerFont()

NXOpen::DisplayableObject::ObjectFont NXOpen::Mechatronics::TracerBuilder::TracerFont ( )

返回跟踪器线型。
在 NX2406.0.0 中创建。

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

◆ TracerWidth()

int NXOpen::Mechatronics::TracerBuilder::TracerWidth ( )

返回跟踪器宽度。
在 NX2406.0.0 中创建。

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

◆ Type()

NXOpen::Mechatronics::TracerBuilder::Types NXOpen::Mechatronics::TracerBuilder::Type ( )

返回类型
在NX2406.0.0中创建。

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