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

重建工具 更多...

#include <GeometricUtilities_Rebuild.hxx>

类 NXOpen::GeometricUtilities::Rebuild 继承关系图:
NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

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.

成员枚举类型说明

◆ DegreeTypes

此枚举表示当Rebuild选项菜单设置为无时的阶次类型。

枚举值
DegreeTypesCubic 

重建阶次为三次。

DegreeTypesQuintic 

重建阶次为五次

◆ RebuildTypes

此枚举表示重建类型。

枚举值
RebuildTypesNone 

无阶次项或使用简单整数/枚举值指定重建阶次。

RebuildTypesManual 

手动指定重建阶次。

RebuildTypesAdvanced 

指定重建的最大阶次和最大段数。

RebuildTypesKeepParameterization 

保持参数化

成员函数说明

◆ Degree()

int NXOpen::GeometricUtilities::Rebuild::Degree ( )

返回当重建类型为无时的阶次。 一般来说,阶次限制在1到24之间。但是,阶次=1仅用于 贯通曲线情况,以替代当前可从1开始的V阶次选项。 否则最小阶次应为2。
创建于NX5.0.0.

许可证要求 : 无

◆ DegreeType()

NXOpen::GeometricUtilities::Rebuild::DegreeTypes NXOpen::GeometricUtilities::Rebuild::DegreeType ( )

返回当重建类型为无时的阶次类型。
创建于NX5.0.0.

许可证要求 : 无

◆ ManualDegree()

int NXOpen::GeometricUtilities::Rebuild::ManualDegree ( )

返回当重建类型为手动时的阶次。 阶次值限制在2到24之间。
创建于NX5.0.0.

许可证要求 : 无

◆ MaximumDegree()

int NXOpen::GeometricUtilities::Rebuild::MaximumDegree ( )

返回当重建类型为高级时的最大阶次。 最大阶次值限制在2到24之间。
创建于NX5.0.0.

许可证要求 : 无

◆ MaximumSegments()

int NXOpen::GeometricUtilities::Rebuild::MaximumSegments ( )

返回当重建类型为高级时的最大段数。 最大段数限制在1到1000之间。
创建于NX5.0.0.

许可证要求 : 无

◆ RebuildType()

NXOpen::GeometricUtilities::Rebuild::RebuildTypes NXOpen::GeometricUtilities::Rebuild::RebuildType ( )

返回重建类型。
创建于NX5.0.0.

许可证要求 : 无

◆ SetDegree()

void NXOpen::GeometricUtilities::Rebuild::SetDegree ( int degree)

设置当重建类型为无时的阶次。 一般来说,阶次限制在1到24之间。但是,阶次=1仅用于 贯通曲线情况,以替代当前可从1开始的V阶次选项。 否则最小阶次应为2。
创建于NX5.0.0.

许可证要求 : 无

参数
degree整数阶次

◆ SetDegreeType()

void NXOpen::GeometricUtilities::Rebuild::SetDegreeType ( NXOpen::GeometricUtilities::Rebuild::DegreeTypes degreeType)

设置当重建类型为无时的阶次类型。
创建于NX5.0.0.

许可证要求 : 无

参数
degreeType阶次类型

◆ SetManualDegree()

void NXOpen::GeometricUtilities::Rebuild::SetManualDegree ( int manualDegree)

设置当重建类型为手动时的阶次。 阶次值限制在2到24之间。
创建于NX5.0.0.

许可证要求 : 无

参数
manualDegree手动阶次

◆ SetMaximumDegree()

void NXOpen::GeometricUtilities::Rebuild::SetMaximumDegree ( int maximumDegree)

设置当重建类型为高级时的最大阶次。 最大阶次值限制在2到24之间。
创建于NX5.0.0.

许可证要求 : 无

参数
maximumDegree最大阶次

◆ SetMaximumSegments()

void NXOpen::GeometricUtilities::Rebuild::SetMaximumSegments ( int maximumSegments)

设置当重建类型为高级时的最大段数。 最大段数限制在1到1000之间。
创建于NX5.0.0.

许可证要求 : 无

参数
maximumSegments最大段数

◆ SetRebuildType()

void NXOpen::GeometricUtilities::Rebuild::SetRebuildType ( NXOpen::GeometricUtilities::Rebuild::RebuildTypes rebuildType)

设置重建类型。
创建于NX5.0.0.

许可证要求 : 无

参数
rebuildType重建类型

◆ Validate()

virtual bool NXOpen::GeometricUtilities::Rebuild::Validate ( )
virtual

验证组件的输入是否足以调用提交。如果组件未处于可提交状态,则抛出异常。例如,如果组件要求您设置某些属性,而您尚未设置,则此方法将抛出异常。此方法会对某些组件抛出未实现的NXException。

返回
自我验证是否成功
创建于NX3.0.1.

许可证要求 : 无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.