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

动画构建器 更多...

#include <Motion_AnimationBuilder.hxx>

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

Public 类型

enum  RenderingType {
  RenderingTypeUnspecified , RenderingTypeWireframe , RenderingTypeDashedEdgesWireframe , RenderingTypeFullyShaded ,
  RenderingTypeEdgesShaded , RenderingTypeBodyColorEdgesShaded
}

Public 成员函数

NXOpen::Motion::AnimationBuilder::RenderingType AnimationRenderingType ()
NXString Name ()
NXOpen::ExpressionOffsetDistance ()
NXOpen::DirectionOffsetVector ()
void SetAnimationRenderingType (NXOpen::Motion::AnimationBuilder::RenderingType renderingType)
void SetName (const char *name)
void SetName (const NXString &name)
void SetOffsetVector (NXOpen::Direction *vector)
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 _AnimationBuilderBuilder

详细描述

动画构建器

表示 NXOpen::Motion::AnimationBuilder, 仅支持创建
要创建此类的新实例,请使用 NXOpen::Motion::AnimationCollection::CreateAnimationBuilder

于NX1926.0.0中创建。

成员枚举类型说明

◆ RenderingType

动画渲染类型。

枚举值
RenderingTypeUnspecified 

未指定

RenderingTypeWireframe 

线框

RenderingTypeDashedEdgesWireframe 

虚线边和线框

RenderingTypeFullyShaded 

全着色

RenderingTypeEdgesShaded 

边和着色

RenderingTypeBodyColorEdgesShaded 

体颜色、边和着色

成员函数说明

◆ AnimationRenderingType()

NXOpen::Motion::AnimationBuilder::RenderingType NXOpen::Motion::AnimationBuilder::AnimationRenderingType ( )

获取 动画渲染类型。
于NX2312.0.0中创建。

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

◆ Name()

NXString NXOpen::Motion::AnimationBuilder::Name ( )

获取 动画对象名称
于NX1926.0.0中创建。

许可证要求 : 无

◆ OffsetDistance()

NXOpen::Expression * NXOpen::Motion::AnimationBuilder::OffsetDistance ( )

获取 偏移距离
于NX1926.0.0中创建。

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

◆ OffsetVector()

NXOpen::Direction * NXOpen::Motion::AnimationBuilder::OffsetVector ( )

获取 偏移向量
于NX1926.0.0中创建。

许可证要求 : 无

◆ SetAnimationRenderingType()

void NXOpen::Motion::AnimationBuilder::SetAnimationRenderingType ( NXOpen::Motion::AnimationBuilder::RenderingType renderingType)

设置 动画渲染类型。
于NX2312.0.0中创建。

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

参数
renderingType渲染类型

◆ SetName() [1/2]

void NXOpen::Motion::AnimationBuilder::SetName ( const char * name)

设置 动画对象名称
于NX1926.0.0中创建。

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

参数
name名称

◆ SetName() [2/2]

void NXOpen::Motion::AnimationBuilder::SetName ( const NXString & name)

设置 动画对象名称
于NX1926.0.0中创建。

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

参数
name名称

◆ SetOffsetVector()

void NXOpen::Motion::AnimationBuilder::SetOffsetVector ( NXOpen::Direction * vector)

设置 偏移向量
于NX1926.0.0中创建。

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

参数
vector向量