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

选择意图规则类 更多...

#include <SelectionIntentRule.hxx>

类 NXOpen::SelectionIntentRule 继承关系图:
NXOpen::TransientObject NXOpen::AdjacentSheetBodiesRule NXOpen::ApparentChainingRule NXOpen::BodyDumbRule NXOpen::BodyFeatureRule NXOpen::BodyGroupRule NXOpen::ConnectedSheetBodiesRule NXOpen::CurveChainRule NXOpen::CurveDumbRule NXOpen::CurveFeatureChainRule NXOpen::CurveFeatureRule NXOpen::CurveFeatureTangentRule NXOpen::CurveGroupRule NXOpen::CurveTangentRule NXOpen::EdgeBodyRule NXOpen::EdgeBoundaryRule NXOpen::EdgeChainRule NXOpen::EdgeDumbRule NXOpen::EdgeFaceRule NXOpen::EdgeFeatureRule NXOpen::EdgeIntersectRule NXOpen::EdgeMultipleSeedTangentRule NXOpen::EdgeSheetBoundaryRule NXOpen::EdgeTangentRule NXOpen::EdgeVertexRule NXOpen::EdgeVertexTangentRule NXOpen::FaceAdjacentRule NXOpen::FaceAllBlendRule NXOpen::FaceAndAdjacentFacesRule NXOpen::FaceBodyRule NXOpen::FaceBossPocketFacesRule NXOpen::FaceConnectedBlendRule NXOpen::FaceCurvatureCrossSectionFacesRule NXOpen::FaceDumbRule NXOpen::FaceFeatureRule NXOpen::FaceHoleFacesRule NXOpen::FaceMergedRibFacesRule NXOpen::FaceRegionBoundaryRule NXOpen::FaceRegionRule NXOpen::FaceRibFacesRule NXOpen::FaceSlotFacesRule NXOpen::FaceTangentRule NXOpen::FeatureIntersectionEdgesRule NXOpen::FeaturePointsRule NXOpen::Features::CustomRule NXOpen::FollowFilletRule NXOpen::OuterEdgesOfFacesRule NXOpen::RegionBoundaryRule NXOpen::RibTopFaceEdgesRule NXOpen::SheetAndAdjacentSheetBodiesRule NXOpen::TangentSheetBodiesRule

Public 类型

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
}

Public 成员函数

NXOpen::SelectionIntentRule::RuleType Type ()
virtual ~SelectionIntentRule ()
Public 成员函数 继承自 NXOpen::TransientObject
void * GetHandle ()

详细描述

选择意图规则类

表示NXOpen::SelectionIntentRule ,主要用于收集 曲线、边、面和体。收集的意图会作为规则保存在对应的 NXOpen::Section NXOpen::ScCollector 中。
创建于NX3.0.0版本。

成员枚举类型说明

◆ RuleType

此枚举表示NXOpen::SelectionIntentRule 定义的选择意图规则类型

枚举值
RuleTypeEdgeDumb 

详情请参考NXOpen::EdgeDumbRule

RuleTypeEdgeChain 

详情请参考NXOpen::EdgeChainRule

RuleTypeEdgeTangent 

详情请参考NXOpen::EdgeTangentRule

RuleTypeEdgeFace 

详情请参考NXOpen::EdgeFaceRule

RuleTypeEdgeBody 

详情请参考NXOpen::EdgeBodyRule

RuleTypeEdgeFeature 

详情请参考NXOpen::EdgeFeatureRule

RuleTypeEdgeSheetBoundary 

详情请参考NXOpen::EdgeSheetBoundaryRule

RuleTypeEdgeBoundary 

详情请参考NXOpen::EdgeBoundaryRule

RuleTypeEdgeIntersect 

详情请参考NXOpen::EdgeIntersectRule

RuleTypeEdgeMultipleSeedTangent 

详情请参考NXOpen::EdgeMultipleSeedTangentRule

RuleTypeEdgeVertex 

详情请参考NXOpen::EdgeVertexRule

RuleTypeEdgeVertexTangent 

详情请参考NXOpen::EdgeVertexTangentRule

RuleTypeCurveDumb 

详情请参考NXOpen::CurveDumbRule

RuleTypeCurveFeature 

详情请参考NXOpen::CurveFeatureRule

RuleTypeCurveFeatureChain 

详情请参考NXOpen::CurveFeatureChainRule

RuleTypeCurveFeatureTangent 

详情请参考NXOpen::CurveFeatureTangentRule

RuleTypeFollowFillet 

详情请参考NXOpen::FollowFilletRule

RuleTypeFeaturePoints 

详情请参考NXOpen::FeaturePointsRule

RuleTypeRegionBoundary 

详情请参考NXOpen::RegionBoundaryRule

RuleTypeFaceDumb 

详情请参考NXOpen::FaceDumbRule

RuleTypeFaceTangent 

详情请参考NXOpen::FaceTangentRule

RuleTypeFaceAdjacent 

详情请参考NXOpen::FaceAdjacentRule

RuleTypeFaceBody 

详情请参考NXOpen::FaceBodyRule

RuleTypeFaceRegion 

详情请参考NXOpen::FaceRegionRule

RuleTypeFaceFeature 

详情请参考NXOpen::FaceFeatureRule

RuleTypeFaceConnectedBlend 

详情请参考NXOpen::FaceConnectedBlendRule

RuleTypeFaceAllBlend 

详情请参考NXOpen::FaceAllBlendRule

RuleTypeFaceRib 

详情请参考NXOpen::FaceRibFacesRule

RuleTypeFaceMergedRib 

详情请参考NXOpen::FaceMergedRibFacesRule

RuleTypeFaceSlot 

详情请参考NXOpen::FaceSlotFacesRule

RuleTypeFaceBossPocket 

详情请参考NXOpen::FaceBossPocketFacesRule

RuleTypeFaceRegionBoundary 

详情请参考NXOpen::FaceRegionBoundaryRule

RuleTypeFaceAndAdjacentFaces 

详情请参考NXOpen::FaceAndAdjacentFacesRule

RuleTypeCurveGroup 

详情请参考NXOpen::CurveGroupRule

RuleTypeBodyDumb 

详情请参考NXOpen::BodyDumbRule

RuleTypeBodyFeature 

详情请参考NXOpen::BodyFeatureRule

RuleTypeBodyGroup 

详情请参考NXOpen::BodyGroupRule

RuleTypeApparentChaining 

详情请参考NXOpen::ApparentChainingRule

RuleTypeOuterFaceEdges 

详情请参考NXOpen::OuterEdgesOfFacesRule

RuleTypeRibTopFaceEdges 

详情请参考NXOpen::RibTopFaceEdgesRule

RuleTypeFeatureIntersectionEdges 

详情请参考NXOpen::FeatureIntersectionEdgesRule

RuleTypeFaceHole 

详情请参考NXOpen::FaceHoleFacesRule

RuleTypeTangentSheetBodies 

详情请参考NXOpen::TangentSheetBodiesRule

RuleTypeAdjacentSheetBodies 

详情请参考NXOpen::AdjacentSheetBodiesRule

RuleTypeConnectedSheetBodies 

详情请参考NXOpen::ConnectedSheetBodiesRule

RuleTypeSheetAndAdjacentSheetBodies 

详情请参考NXOpen::SheetAndAdjacentSheetBodiesRule

RuleTypeFaceCurvatureCrossSectionFaces 

详情请参考NXOpen::FaceCurvatureCrossSectionFacesRule

RuleTypeEdgeGroupFaceBoundaryEdges 

详情请参考NXOpen::EdgeGroupFaceBoundaryEdgesRule

RuleTypeInvalidType 

无效的选择意图规则类型。

构造及析构函数说明

◆ ~SelectionIntentRule()

virtual NXOpen::SelectionIntentRule::~SelectionIntentRule ( )
virtual

释放与实例关联的资源。调用此方法后,该对象将不可再使用。在.NET中,当垃圾回收器删除对象时会自动调用此方法。
创建于NX3.0.0版本。

许可要求: 无

成员函数说明

◆ Type()

NXOpen::SelectionIntentRule::RuleType NXOpen::SelectionIntentRule::Type ( )

获取选择意图规则的类型: NXOpen::SelectionIntentRule
创建于NX3.0.0版本。

许可要求: 网关功能("UG GATEWAY")