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

更改面运动类 更多...

#include <Features_ChangeFaceMotion.hxx>

类 NXOpen::Features::ChangeFaceMotion 继承关系图:
NXOpen::TaggedObject

Public 类型

enum  Options { OptionsDistance , OptionsAngle , OptionsChangeValue , OptionsComplex }

Public 成员函数

NXOpen::ExpressionAngularAngle ()
NXOpen::AxisAngularAxis ()
NXOpen::ExpressionChangeValue ()
NXOpen::DirectionChangeValueDirection ()
NXOpen::DirectionLinearDirection ()
NXOpen::ExpressionLinearDistance ()
NXOpen::Features::ChangeFaceMotion::Options Option ()
void SetAngularAxis (NXOpen::Axis *angularAxis)
void SetLinearDirection (NXOpen::Direction *linearDirection)
void SetOption (NXOpen::Features::ChangeFaceMotion::Options type)
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ChangeFaceMotionBuilder

详细描述

更改面运动类

表示 Features::ChangeFace 构建器
这是变更面特征运动的抽象类。

在NX2206.0.0中创建。

成员枚举类型说明

◆ Options

表示运动的选项。

枚举值
OptionsDistance 

按距离移动

OptionsAngle 

按角度移动

OptionsChangeValue 

按值变更

OptionsComplex 

按复杂操作移动

成员函数说明

◆ AngularAngle()

NXOpen::Expression * NXOpen::Features::ChangeFaceMotion::AngularAngle ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsAngle 运动选项的旋转角度
在NX2206.0.0中创建。

许可证要求:无

◆ AngularAxis()

NXOpen::Axis * NXOpen::Features::ChangeFaceMotion::AngularAxis ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsAngle 运动选项的旋转轴
在NX2206.0.0中创建。

许可证要求:无

◆ ChangeValue()

NXOpen::Expression * NXOpen::Features::ChangeFaceMotion::ChangeValue ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsChangeValue 运动选项的变更值
在NX2206.0.0中创建。

许可证要求:无

◆ ChangeValueDirection()

NXOpen::Direction * NXOpen::Features::ChangeFaceMotion::ChangeValueDirection ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsChangeValue 运动选项的变更值方向
在NX2206.0.0中创建。

许可证要求:无

◆ LinearDirection()

NXOpen::Direction * NXOpen::Features::ChangeFaceMotion::LinearDirection ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsDistance 运动选项的线性方向
在NX2206.0.0中创建。

许可证要求:无

◆ LinearDistance()

NXOpen::Expression * NXOpen::Features::ChangeFaceMotion::LinearDistance ( )

返回 NXOpen::Features::ChangeFaceMotion::OptionsDistance 运动选项的距离值
在NX2206.0.0中创建。

许可证要求:无

◆ Option()

NXOpen::Features::ChangeFaceMotion::Options NXOpen::Features::ChangeFaceMotion::Option ( )

返回运动选项 – 控制运动方法
在NX2206.0.0中创建。

许可证要求:无

◆ SetAngularAxis()

void NXOpen::Features::ChangeFaceMotion::SetAngularAxis ( NXOpen::Axis * angularAxis)

设置 NXOpen::Features::ChangeFaceMotion::OptionsAngle 运动选项的旋转轴
在NX2206.0.0中创建。

许可证要求:无

参数
angularAxisangularaxis

◆ SetLinearDirection()

void NXOpen::Features::ChangeFaceMotion::SetLinearDirection ( NXOpen::Direction * linearDirection)

设置 NXOpen::Features::ChangeFaceMotion::OptionsDistance 运动选项的线性方向
在NX2206.0.0中创建。

许可证要求:无

参数
linearDirectionlineardirection

◆ SetOption()

void NXOpen::Features::ChangeFaceMotion::SetOption ( NXOpen::Features::ChangeFaceMotion::Options type)

设置运动选项 – 控制运动方法
在NX2206.0.0中创建。

许可证要求:无

参数
typetype