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

草图辅助约束接口 更多...

#include <ISketchHelpedConstraint.hxx>

类 NXOpen::ISketchHelpedConstraint 继承关系图:
NXOpen::INXObject NXOpen::SketchHelpedDimensionalConstraint NXOpen::SketchHelpedGeometricConstraint NXOpen::SketchTangentConstraint NXOpen::SketchTangentToStringConstraint

Public 成员函数

virtual void GetHelpData (bool *hasHelpPoint1, bool *hasHelpPoint2, bool *hasHelpParameter1, bool *hasHelpParameter2, NXOpen::Point3d *helpPoint1, NXOpen::Point3d *helpPoint2, double *helpParameter1, double *helpParameter2)=0
virtual void SetHelpParameters (bool hasHelp1, bool hasHelp2, double helpParameter1, double helpParameter2)=0
virtual void SetHelpPoints (bool hasHelp1, bool hasHelp2, const NXOpen::Point3d &helpPoint1, const NXOpen::Point3d &helpPoint2)=0
Public 成员函数 继承自 NXOpen::INXObject
virtual NXOpen::INXObjectFindObject (const char *journalIdentifier)=0
virtual NXOpen::INXObjectFindObject (const NXString &journalIdentifier)=0
virtual bool IsOccurrence ()=0
virtual NXString JournalIdentifier ()=0
virtual NXString Name ()=0
virtual NXOpen::Assemblies::ComponentOwningComponent ()=0
virtual NXOpen::BasePartOwningPart ()=0
virtual void Print ()=0
virtual NXOpen::INXObjectPrototype ()=0
virtual void SetName (const char *name)=0
virtual void SetName (const NXString &name)=0

详细描述

草图辅助约束接口

表示具有辅助点或辅助参数的草图约束
创建于NX3.0.0。

成员函数说明

◆ GetHelpData()

virtual void NXOpen::ISketchHelpedConstraint::GetHelpData ( bool * hasHelpPoint1,
bool * hasHelpPoint2,
bool * hasHelpParameter1,
bool * hasHelpParameter2,
NXOpen::Point3d * helpPoint1,
NXOpen::Point3d * helpPoint2,
double * helpParameter1,
double * helpParameter2 )
pure virtual

获取约束的辅助数据
创建于NX3.0.0。

许可证要求:无

参数
hasHelpPoint1约束的第一个关联几何项是否有关联的辅助点
hasHelpPoint2约束的第二个关联几何项是否有关联的辅助点
hasHelpParameter1约束的第一个关联几何项是否有关联的辅助参数
hasHelpParameter2约束的第二个关联几何项是否有关联的辅助参数
helpPoint1第一个辅助点。只有has_help_point1为true时才使用。
helpPoint2第二个辅助点。只有has_help_point2为true时才使用。
helpParameter1第一个辅助参数。只有has_help_parameter1为true时才使用。
helpParameter2第二个辅助参数。只有has_help_parameter2为true时才使用。

NXOpen::SketchHelpedDimensionalConstraint , 以及 NXOpen::SketchHelpedGeometricConstraint 内被实现.

◆ SetHelpParameters()

virtual void NXOpen::ISketchHelpedConstraint::SetHelpParameters ( bool hasHelp1,
bool hasHelp2,
double helpParameter1,
double helpParameter2 )
pure virtual

设置约束的辅助参数
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING")

参数
hasHelp1约束的第一个关联几何项是否有关联的辅助参数
hasHelp2约束的第二个关联几何项是否有关联的辅助参数
helpParameter1第一个辅助参数。只有has_help1为true时才使用。
helpParameter2第二个辅助参数。只有has_help2为true时才使用。

NXOpen::SketchHelpedDimensionalConstraint , 以及 NXOpen::SketchHelpedGeometricConstraint 内被实现.

◆ SetHelpPoints()

virtual void NXOpen::ISketchHelpedConstraint::SetHelpPoints ( bool hasHelp1,
bool hasHelp2,
const NXOpen::Point3d & helpPoint1,
const NXOpen::Point3d & helpPoint2 )
pure virtual

设置约束的辅助点
创建于NX3.0.0。

许可证要求:solid_modeling ("SOLIDS MODELING") 或 drafting ("DRAFTING")

参数
hasHelp1约束的第一个关联几何项是否有关联的辅助点
hasHelp2约束的第二个关联几何项是否有关联的辅助点
helpPoint1第一个辅助点。只有has_help1为true时才使用。
helpPoint2第二个辅助点。只有has_help2为true时才使用。

NXOpen::SketchHelpedDimensionalConstraint , 以及 NXOpen::SketchHelpedGeometricConstraint 内被实现.