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

连续性 更多...

#include <GeometricUtilities_Continuity.hxx>

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

Public 类型

enum  ContinuityTypes {
  ContinuityTypesG0 , ContinuityTypesG1 , ContinuityTypesG2 , ContinuityTypesG3 ,
  ContinuityTypesFree
}

Public 成员函数

NXOpen::ScCollectorConstraintFaces ()
NXOpen::GeometricUtilities::Continuity::ContinuityTypes ContinuityType ()
bool IsFixed ()
void SetContinuityType (NXOpen::GeometricUtilities::Continuity::ContinuityTypes continuityType)
void SetFixed (bool isFixed)
virtual bool Validate ()
Public 成员函数 继承自 NXOpen::TaggedObject
tag_t Tag () const

友元

class _ContinuityBuilder

详细描述

连续性

表示 NXOpen::GeometricUtilities::Continuity 允许用户指定曲面构造的连续性约束。
于NX5.0.0版本创建。

成员枚举类型说明

◆ ContinuityTypes

连续性类型。

枚举值
ContinuityTypesG0 

G0连续性

ContinuityTypesG1 

G1连续性

ContinuityTypesG2 

G2连续性

ContinuityTypesG3 

G3连续性

ContinuityTypesFree 

自由连续性

成员函数说明

◆ ConstraintFaces()

NXOpen::ScCollector * NXOpen::GeometricUtilities::Continuity::ConstraintFaces ( )

返回约束面收集器。
于NX5.0.0版本创建。

许可要求:无

◆ ContinuityType()

NXOpen::GeometricUtilities::Continuity::ContinuityTypes NXOpen::GeometricUtilities::Continuity::ContinuityType ( )

返回连续性类型。如果连续性 = G0,则约束面选择器禁用。
于NX5.0.0版本创建。

许可要求:无

◆ IsFixed()

bool NXOpen::GeometricUtilities::Continuity::IsFixed ( )

返回指示连续性约束是否为固定类型的值。 此标志仅对 NXOpen::GeometricUtilities::Continuity::ContinuityTypesG1 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG2 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG3 类型有效。
于NX7.5.0版本创建。

许可要求:无

◆ SetContinuityType()

void NXOpen::GeometricUtilities::Continuity::SetContinuityType ( NXOpen::GeometricUtilities::Continuity::ContinuityTypes continuityType)

设置连续性类型。如果连续性 = G0,则约束面选择器禁用。
于NX5.0.0版本创建。

许可要求:无

参数
continuityType连续性类型

◆ SetFixed()

void NXOpen::GeometricUtilities::Continuity::SetFixed ( bool isFixed)

设置指示连续性约束是否为固定类型的值。 此标志仅对 NXOpen::GeometricUtilities::Continuity::ContinuityTypesG1 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG2 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG3 类型有效。
于NX7.5.0版本创建。

许可要求:无

参数
isFixed是否固定

◆ Validate()

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

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

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

许可要求:无

实现了 NXOpen::GeometricUtilities::IComponentBuilder.