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

显式链接规则 更多...

#include <ApparentChainingRule.hxx>

类 NXOpen::ApparentChainingRule 继承关系图:
NXOpen::SelectionIntentRule NXOpen::TransientObject

Public 成员函数

void GetData (NXOpen::ICurve **seed, NXOpen::View **view, NXOpen::ApparentChainingRuleType *chainingRule, NXOpen::ApparentChainingRuleSelection *selectionMask, double *chainingTolerance, double *angleTolerance)
virtual ~ApparentChainingRule ()
Public 成员函数 继承自 NXOpen::SelectionIntentRule
NXOpen::SelectionIntentRule::RuleType Type ()
virtual ~SelectionIntentRule ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

额外继承的成员函数

Public 类型 继承自 NXOpen::SelectionIntentRule
enum  RuleType {
  RuleTypeEdgeDumb , RuleTypeEdgeChain , RuleTypeEdgeTangent , RuleTypeEdgeFace ,
  RuleTypeEdgeBody , RuleTypeEdgeFeature , RuleTypeEdgeSheetBoundary , RuleTypeEdgeBoundary ,
  RuleTypeEdgeIntersect , RuleTypeEdgeMultipleSeedTangent , RuleTypeEdgeVertex , RuleTypeEdgeVertexTangent ,
  RuleTypeCurveDumb , RuleTypeCurveFeature , RuleTypeCurveFeatureChain , RuleTypeCurveFeatureTangent ,
  RuleTypeFollowFillet , RuleTypeFeaturePoints , RuleTypeRegionBoundary , RuleTypeFaceDumb ,
  RuleTypeFaceTangent , RuleTypeFaceAdjacent , RuleTypeFaceBody , RuleTypeFaceRegion ,
  RuleTypeFaceFeature , RuleTypeFaceConnectedBlend , RuleTypeFaceAllBlend , RuleTypeFaceRib ,
  RuleTypeFaceMergedRib , RuleTypeFaceSlot , RuleTypeFaceBossPocket , RuleTypeFaceRegionBoundary ,
  RuleTypeFaceAndAdjacentFaces , RuleTypeCurveGroup , RuleTypeBodyDumb , RuleTypeBodyFeature ,
  RuleTypeBodyGroup , RuleTypeApparentChaining , RuleTypeOuterFaceEdges , RuleTypeRibTopFaceEdges ,
  RuleTypeFeatureIntersectionEdges , RuleTypeFaceHole , RuleTypeTangentSheetBodies , RuleTypeAdjacentSheetBodies ,
  RuleTypeConnectedSheetBodies , RuleTypeSheetAndAdjacentSheetBodies , RuleTypeFaceCurvatureCrossSectionFaces , RuleTypeEdgeGroupFaceBoundaryEdges ,
  RuleTypeInvalidType
}

详细描述

显式链接规则

表示一个选择意图规则,用于在特定制图视图中收集看起来相连或相切连接的曲线。
创建于 NX8.0.0。

构造及析构函数说明

◆ ~ApparentChainingRule()

virtual NXOpen::ApparentChainingRule::~ApparentChainingRule ( )
virtual

从内存中释放对象。
创建于 NX8.0.0。

许可要求:无

成员函数说明

◆ GetData()

void NXOpen::ApparentChainingRule::GetData ( NXOpen::ICurve ** seed,
NXOpen::View ** view,
NXOpen::ApparentChainingRuleType * chainingRule,
NXOpen::ApparentChainingRuleSelection * selectionMask,
double * chainingTolerance,
double * angleTolerance )

获取表观链接规则的数据。
创建于 NX8.0.0。

许可要求:gateway ("UG GATEWAY")

参数
seed种子曲线。
view视图。
chainingRule选择意图方法,可以是连接曲线、相切曲线或单条曲线。
selectionMask选择类型:无、边或曲线。
chainingTolerance链接容差
angleTolerance角度容差