柔性曲线构建器
更多...
#include <Motion_FlexCurveBuilder.hxx>
|
|
class | _FlexCurveBuilderBuilder |
柔性曲线构建器
表示 Motion::FlexCurveBuilder 构建器
于NX1847.0.0创建。
◆ DefinitionMethodType
定义方法类型
| 枚举值 |
|---|
| DefinitionMethodTypeNodes | 节点
|
| DefinitionMethodTypePoints | 点
|
| DefinitionMethodTypeExistingCurves | 现有曲线
|
◆ AssignNode()
| void NXOpen::Motion::FlexCurveBuilder::AssignNode |
( |
int | index, |
|
|
int | nodeLabel ) |
分配节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ AssignNodeFromPoint()
| void NXOpen::Motion::FlexCurveBuilder::AssignNodeFromPoint |
( |
int | index, |
|
|
NXOpen::Point * | point ) |
从点分配节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ CloseCurve()
| bool NXOpen::Motion::FlexCurveBuilder::CloseCurve |
( |
| ) |
|
返回闭合曲线标志
于NX1847.0.0创建。
许可证要求:无
◆ Curves()
返回可选曲线对象
于NX1847.0.0创建。
许可证要求:无
◆ DefinitionMethod()
返回定义方法
于NX1847.0.0创建。
许可证要求:无
◆ FindNodesFromCurves()
| void NXOpen::Motion::FlexCurveBuilder::FindNodesFromCurves |
( |
| ) |
|
从曲线查找节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
◆ FlexBody()
返回柔体
于NX1847.0.0创建。
许可证要求:无
◆ InsertEmptyNode()
| void NXOpen::Motion::FlexCurveBuilder::InsertEmptyNode |
( |
int | index | ) |
|
在位置插入空节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ RemoveAllNodes()
| void NXOpen::Motion::FlexCurveBuilder::RemoveAllNodes |
( |
| ) |
|
删除所有节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
◆ RemoveNode()
| void NXOpen::Motion::FlexCurveBuilder::RemoveNode |
( |
int | index | ) |
|
删除节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SetCloseCurve()
| void NXOpen::Motion::FlexCurveBuilder::SetCloseCurve |
( |
bool | isClosed | ) |
|
设置闭合曲线标志
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SetDefinitionMethod()
设置定义方法
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ SwapNodes()
| void NXOpen::Motion::FlexCurveBuilder::SwapNodes |
( |
int | index1, |
|
|
int | index2 ) |
交换两个节点
于NX1847.0.0创建。
许可证要求:mechanisms ("MECHANISMS")
- 参数
-
◆ Tolerance()
返回容差
于NX12.0.0创建。
许可证要求:无