网格参数数据
更多...
#include <MeshParameterData.hxx>
|
| enum | FeatureType { FeatureTypeCurveMesh = 2
, FeatureTypeThroughCurves
, FeatureTypeRuled
} |
| enum | Type {
TypeUnused
, TypeAlignedByParameter
, TypeAlignedByArclength
, TypeAlignedByDistance
,
TypeAlignedByAngle
, TypeAlignedBySpine
, TypeAlignedByPoint
, TypeAlignedBySplinePt
,
TypeAlignedBySegment
, TypePatchBezier
, TypePatchBspline
, TypePatchClosedBspline
,
TypePatchMatchString
, TypeEmphasizePrimary
, TypeEmphasizeCross
, TypeEmphasizeBoth
,
TypeFitExact
, TypeFitApproximate
, TypeVclosedOpen
, TypeVclosedClose
} |
◆ FeatureType
网格曲面特征类型。
| 枚举值 |
|---|
| FeatureTypeCurveMesh | 曲线网格
|
| FeatureTypeThroughCurves | 通过曲线
|
| FeatureTypeRuled | 直纹
|
◆ Type
网格参数。
| 枚举值 |
|---|
| TypeUnused | 未使用
|
| TypeAlignedByParameter | 按参数对齐
|
| TypeAlignedByArclength | 按弧长对齐
|
| TypeAlignedByDistance | 按距离对齐
|
| TypeAlignedByAngle | 按角度对齐
|
| TypeAlignedBySpine | 按脊线对齐
|
| TypeAlignedByPoint | 按点对齐
|
| TypeAlignedBySplinePt | 按样条点对齐
|
| TypeAlignedBySegment | 按段对齐
|
| TypePatchBezier | 补丁贝塞尔
|
| TypePatchBspline | 补丁B样条
|
| TypePatchClosedBspline | 补丁闭合B样条
|
| TypePatchMatchString | 补丁匹配字符串
|
| TypeEmphasizePrimary | 强调主方向
|
| TypeEmphasizeCross | 强调交叉方向
|
| TypeEmphasizeBoth | 强调双向
|
| TypeFitExact | 精确拟合
|
| TypeFitApproximate | 近似拟合
|
| TypeVclosedOpen | V向闭合开放
|
| TypeVclosedClose | V向闭合闭合
|
◆ ~MeshParameterData()
| virtual NXOpen::MeshParameterData::~MeshParameterData |
( |
| ) |
|
|
virtual |
释放临时对象。
于NX4.0.0版本创建。
许可证要求 : 无
◆ AlignmentType()
返回对齐类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ Emphasize()
返回强调方向
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ FitMethod()
返回拟合方法
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ Patch()
返回补丁类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ SetAlignmentType()
设置对齐类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetEmphasize()
设置强调方向
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetFitMethod()
设置拟合方法
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetPatch()
设置补丁类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetUseSplinePoint()
| void NXOpen::MeshParameterData::SetUseSplinePoint |
( |
bool | useSplinePoint | ) |
|
设置是否使用样条点
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetVclose()
设置V向闭合类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ SetVdegree()
| void NXOpen::MeshParameterData::SetVdegree |
( |
int | vdegree | ) |
|
设置V向阶数
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
- 参数
-
◆ UseSplinePoint()
| bool NXOpen::MeshParameterData::UseSplinePoint |
( |
| ) |
|
返回是否使用样条点
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ Vclose()
返回V向闭合类型
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")
◆ Vdegree()
| int NXOpen::MeshParameterData::Vdegree |
( |
| ) |
|
返回V向阶数
于NX4.0.0版本创建。
许可证要求 : features_modeling ("特征建模"), nx_freeform_1 ("基础自由曲面建模")