|
NX Open C++ 参考指南 2406 v1.1
|
重建工具 更多...
#include <GeometricUtilities_Rebuild.hxx>
Public 类型 | |
| enum | DegreeTypes { DegreeTypesCubic , DegreeTypesQuintic } |
| enum | RebuildTypes { RebuildTypesNone , RebuildTypesManual , RebuildTypesAdvanced , RebuildTypesKeepParameterization } |
Public 成员函数 | |
| int | Degree () |
| NXOpen::GeometricUtilities::Rebuild::DegreeTypes | DegreeType () |
| int | ManualDegree () |
| int | MaximumDegree () |
| int | MaximumSegments () |
| NXOpen::GeometricUtilities::Rebuild::RebuildTypes | RebuildType () |
| void | SetDegree (int degree) |
| void | SetDegreeType (NXOpen::GeometricUtilities::Rebuild::DegreeTypes degreeType) |
| void | SetManualDegree (int manualDegree) |
| void | SetMaximumDegree (int maximumDegree) |
| void | SetMaximumSegments (int maximumSegments) |
| void | SetRebuildType (NXOpen::GeometricUtilities::Rebuild::RebuildTypes rebuildType) |
| virtual bool | Validate () |
| Public 成员函数 继承自 NXOpen::TaggedObject | |
| tag_t | Tag () const |
友元 | |
| class | _RebuildBuilder |
重建工具
表示 NXOpen::GeometricUtilities::Rebuild 。 Rebuild块提供了对曲面重建方法的控制(无、手动、高级)。Rebuild可用于单向和双向重建功能。 单向功能需要一个Rebuild块实例,而双向功能需要两个Rebuild块实例。
创建于NX5.0.0.
| int NXOpen::GeometricUtilities::Rebuild::Degree | ( | ) |
返回当重建类型为无时的阶次。 一般来说,阶次限制在1到24之间。但是,阶次=1仅用于 贯通曲线情况,以替代当前可从1开始的V阶次选项。 否则最小阶次应为2。
创建于NX5.0.0.
许可证要求 : 无
| NXOpen::GeometricUtilities::Rebuild::DegreeTypes NXOpen::GeometricUtilities::Rebuild::DegreeType | ( | ) |
返回当重建类型为无时的阶次类型。
创建于NX5.0.0.
许可证要求 : 无
| int NXOpen::GeometricUtilities::Rebuild::ManualDegree | ( | ) |
返回当重建类型为手动时的阶次。 阶次值限制在2到24之间。
创建于NX5.0.0.
许可证要求 : 无
| int NXOpen::GeometricUtilities::Rebuild::MaximumDegree | ( | ) |
返回当重建类型为高级时的最大阶次。 最大阶次值限制在2到24之间。
创建于NX5.0.0.
许可证要求 : 无
| int NXOpen::GeometricUtilities::Rebuild::MaximumSegments | ( | ) |
返回当重建类型为高级时的最大段数。 最大段数限制在1到1000之间。
创建于NX5.0.0.
许可证要求 : 无
| NXOpen::GeometricUtilities::Rebuild::RebuildTypes NXOpen::GeometricUtilities::Rebuild::RebuildType | ( | ) |
返回重建类型。
创建于NX5.0.0.
许可证要求 : 无
| void NXOpen::GeometricUtilities::Rebuild::SetDegree | ( | int | degree | ) |
设置当重建类型为无时的阶次。 一般来说,阶次限制在1到24之间。但是,阶次=1仅用于 贯通曲线情况,以替代当前可从1开始的V阶次选项。 否则最小阶次应为2。
创建于NX5.0.0.
许可证要求 : 无
| degree | 整数阶次 |
| void NXOpen::GeometricUtilities::Rebuild::SetDegreeType | ( | NXOpen::GeometricUtilities::Rebuild::DegreeTypes | degreeType | ) |
设置当重建类型为无时的阶次类型。
创建于NX5.0.0.
许可证要求 : 无
| degreeType | 阶次类型 |
| void NXOpen::GeometricUtilities::Rebuild::SetManualDegree | ( | int | manualDegree | ) |
设置当重建类型为手动时的阶次。 阶次值限制在2到24之间。
创建于NX5.0.0.
许可证要求 : 无
| manualDegree | 手动阶次 |
| void NXOpen::GeometricUtilities::Rebuild::SetMaximumDegree | ( | int | maximumDegree | ) |
设置当重建类型为高级时的最大阶次。 最大阶次值限制在2到24之间。
创建于NX5.0.0.
许可证要求 : 无
| maximumDegree | 最大阶次 |
| void NXOpen::GeometricUtilities::Rebuild::SetMaximumSegments | ( | int | maximumSegments | ) |
设置当重建类型为高级时的最大段数。 最大段数限制在1到1000之间。
创建于NX5.0.0.
许可证要求 : 无
| maximumSegments | 最大段数 |
| void NXOpen::GeometricUtilities::Rebuild::SetRebuildType | ( | NXOpen::GeometricUtilities::Rebuild::RebuildTypes | rebuildType | ) |
设置重建类型。
创建于NX5.0.0.
许可证要求 : 无
| rebuildType | 重建类型 |
|
virtual |
验证组件的输入是否足以调用提交。如果组件未处于可提交状态,则抛出异常。例如,如果组件要求您设置某些属性,而您尚未设置,则此方法将抛出异常。此方法会对某些组件抛出未实现的NXException。