|
NX Open C++ 参考指南 2406 v1.1
|
表达式函数构建器 更多...
#include <Motion_ExpressionFunctionBuilder.hxx>
Public 类型 | |
| enum | Type { TypeExpression , TypeFunction , TypeProfile } |
Public 成员函数 | |
| NXOpen::Motion::ExpressionFunctionBuilder::Type | DataType () |
| NXOpen::Expression * | Expression () |
| NXOpen::Motion::MotionFunction * | Function () |
| NXOpen::Motion::SelectFieldData * | Profile () |
| void | SetDataType (NXOpen::Motion::ExpressionFunctionBuilder::Type type) |
| void | SetFunction (NXOpen::Motion::MotionFunction *func) |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _ExpressionFunctionBuilderBuilder |
表达式函数构建器
表示ExpressionFunctionBuilder构建器
在NX11.0.0中创建。
| NXOpen::Motion::ExpressionFunctionBuilder::Type NXOpen::Motion::ExpressionFunctionBuilder::DataType | ( | ) |
获取类型。
在NX11.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| NXOpen::Expression * NXOpen::Motion::ExpressionFunctionBuilder::Expression | ( | ) |
获取此块的表达式。
在NX11.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| NXOpen::Motion::MotionFunction * NXOpen::Motion::ExpressionFunctionBuilder::Function | ( | ) |
获取函数。
在NX11.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| NXOpen::Motion::SelectFieldData * NXOpen::Motion::ExpressionFunctionBuilder::Profile | ( | ) |
获取轮廓。
在NX12.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| void NXOpen::Motion::ExpressionFunctionBuilder::SetDataType | ( | NXOpen::Motion::ExpressionFunctionBuilder::Type | type | ) |
设置类型。
在NX11.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| type | 类型 |
| void NXOpen::Motion::ExpressionFunctionBuilder::SetFunction | ( | NXOpen::Motion::MotionFunction * | func | ) |
设置函数。
在NX11.0.0中创建。
许可证要求:mechanisms ("MECHANISMS")
| func | 函数 |
|
virtual |
验证组件的输入是否足以调用提交。如果组件未处于可提交状态,则会抛出异常。例如,如果组件要求设置某些属性,而您尚未设置,则此方法会抛出异常。此方法对某些组件抛出未实现的NXException。