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

封装追踪构建器 更多...

#include <Motion_PackagingTraceBuilder.hxx>

类 NXOpen::Motion::PackagingTraceBuilder 继承关系图:
NXOpen::Motion::PackagingBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

Public 类型

enum  Frame { FrameAbsolute , FrameRelative }

Public 成员函数

NXOpen::Motion::PackagingTraceBuilder::Frame FrameType ()
std::vector< NXOpen::DisplayableObject * > GetRelativeLinks ()
void SetFrameType (NXOpen::Motion::PackagingTraceBuilder::Frame fType)
void SetRelativeLinks (const std::vector< NXOpen::DisplayableObject * > &links)
void SetTargetLayer (int targetLayer)
int TargetLayer ()
Public 成员函数 继承自 NXOpen::Motion::PackagingBuilder
bool Enable ()
std::vector< NXOpen::DisplayableObject * > GetList1 ()
NXString Name ()
void SetEnable (bool enable)
void SetList1 (const std::vector< NXOpen::DisplayableObject * > &list1)
void SetName (const char *name)
void SetName (const NXString &name)
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 _PackagingTraceBuilderBuilder

详细描述

封装追踪构建器

用于创建或编辑Trace对象的构建器类。
要创建此类的新实例,请使用 NXOpen::Motion::PackagingCollection::CreateTraceBuilder

创建于NX4.0.0。

成员枚举类型说明

◆ Frame

轨迹参考坐标系类型

枚举值
FrameAbsolute 

轨迹副本位于绝对坐标系中。

FrameRelative 

轨迹副本位于相对于所选运动体的位置。

成员函数说明

◆ FrameType()

NXOpen::Motion::PackagingTraceBuilder::Frame NXOpen::Motion::PackagingTraceBuilder::FrameType ( )

返回 NXOpen::Motion::PackagingTrace 参考坐标系类型 定义于 NXOpen::Motion::PackagingTraceBuilder::Frame
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")

◆ GetRelativeLinks()

std::vector< NXOpen::DisplayableObject * > NXOpen::Motion::PackagingTraceBuilder::GetRelativeLinks ( )

返回 NXOpen::Motion::PackagingTrace 相对运动体。 仅在坐标系类型为 NXOpen::Motion::PackagingTraceBuilder::FrameRelative 时可用。

返回
列表指针
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")

◆ SetFrameType()

void NXOpen::Motion::PackagingTraceBuilder::SetFrameType ( NXOpen::Motion::PackagingTraceBuilder::Frame fType)

设置 NXOpen::Motion::PackagingTrace 参考坐标系类型 定义于 NXOpen::Motion::PackagingTraceBuilder::Frame
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
fType轨迹参考坐标系类型,定义于 NXOpen::Motion::PackagingTraceBuilder::Frame

◆ SetRelativeLinks()

void NXOpen::Motion::PackagingTraceBuilder::SetRelativeLinks ( const std::vector< NXOpen::DisplayableObject * > & links)

设置 NXOpen::Motion::PackagingTrace 相对运动体。 仅在坐标系类型为 NXOpen::Motion::PackagingTraceBuilder::FrameRelative 时使用。
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
links列表指针

◆ SetTargetLayer()

void NXOpen::Motion::PackagingTraceBuilder::SetTargetLayer ( int targetLayer)

设置 NXOpen::Motion::PackagingTrace 目标图层
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")

参数
targetLayer目标图层

◆ TargetLayer()

int NXOpen::Motion::PackagingTraceBuilder::TargetLayer ( )

返回 NXOpen::Motion::PackagingTrace 目标图层
创建于NX4.0.0。

许可证要求:mechanisms ("MECHANISMS")