|
NX Open C++ 参考指南 2406 v1.1
|
连续性 更多...
#include <GeometricUtilities_Continuity.hxx>
Public 类型 | |
| enum | ContinuityTypes { ContinuityTypesG0 , ContinuityTypesG1 , ContinuityTypesG2 , ContinuityTypesG3 , ContinuityTypesFree } |
Public 成员函数 | |
| NXOpen::ScCollector * | ConstraintFaces () |
| 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版本创建。
| NXOpen::ScCollector * NXOpen::GeometricUtilities::Continuity::ConstraintFaces | ( | ) |
返回约束面收集器。
于NX5.0.0版本创建。
许可要求:无
| NXOpen::GeometricUtilities::Continuity::ContinuityTypes NXOpen::GeometricUtilities::Continuity::ContinuityType | ( | ) |
返回连续性类型。如果连续性 = G0,则约束面选择器禁用。
于NX5.0.0版本创建。
许可要求:无
| bool NXOpen::GeometricUtilities::Continuity::IsFixed | ( | ) |
返回指示连续性约束是否为固定类型的值。 此标志仅对 NXOpen::GeometricUtilities::Continuity::ContinuityTypesG1 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG2 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG3 类型有效。
于NX7.5.0版本创建。
许可要求:无
| void NXOpen::GeometricUtilities::Continuity::SetContinuityType | ( | NXOpen::GeometricUtilities::Continuity::ContinuityTypes | continuityType | ) |
设置连续性类型。如果连续性 = G0,则约束面选择器禁用。
于NX5.0.0版本创建。
许可要求:无
| continuityType | 连续性类型 |
| void NXOpen::GeometricUtilities::Continuity::SetFixed | ( | bool | isFixed | ) |
设置指示连续性约束是否为固定类型的值。 此标志仅对 NXOpen::GeometricUtilities::Continuity::ContinuityTypesG1 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG2 , NXOpen::GeometricUtilities::Continuity::ContinuityTypesG3 类型有效。
于NX7.5.0版本创建。
许可要求:无
| isFixed | 是否固定 |
|
virtual |
验证组件的输入是否足以调用commit。如果组件处于无法提交的状态,则抛出异常。例如,如果组件要求您设置某些属性,而您未设置,则此方法将抛出异常。对于某些组件,此方法会抛出尚未实现的NXException。