SelectionIntentRuleRuleType Enumeration — NXOpen Python API Reference 12.0.0 documentation

# SelectionIntentRuleRuleType Enumeration

NXOpen.SelectionIntentRule.RuleType is an alias for NXOpen.SelectionIntentRuleRuleType

class `NXOpen.``SelectionIntentRuleRuleType`

  Bases: `object`

  This enum represents the type of selection intent rules as specified by `NXOpen.SelectionIntentRule`

  Enum Members

  Enum Member | Enum Member Description
  --- | ---
  EdgeDumb | See documentation for `NXOpen.EdgeDumbRule` for more details
  EdgeChain | See documentation for `NXOpen.EdgeChainRule` for more details
  EdgeTangent | See documentation for `NXOpen.EdgeTangentRule` for more details
  EdgeFace | See documentation for `NXOpen.EdgeFaceRule` for more details
  EdgeBody | See documentation for `NXOpen.EdgeBodyRule` for more details
  EdgeFeature | See documentation for `NXOpen.EdgeFeatureRule` for more details
  EdgeSheetBoundary | See documentation for `NXOpen.EdgeSheetBoundaryRule` for more details
  EdgeBoundary | See documentation for `NXOpen.EdgeBoundaryRule` for more details
  EdgeIntersect | See documentation for `NXOpen.EdgeIntersectRule` for more details
  EdgeMultipleSeedTangent | See documentation for `NXOpen.EdgeMultipleSeedTangentRule` for more details
  EdgeVertex | See documentation for `NXOpen.EdgeVertexRule` for more details
  EdgeVertexTangent | See documentation for `NXOpen.EdgeVertexTangentRule` for more details
  CurveDumb | See documentation for `NXOpen.CurveDumbRule` for more details
  CurveFeature | See documentation for `NXOpen.CurveFeatureRule` for more details
  CurveFeatureChain | See documentation for `NXOpen.CurveFeatureChainRule` for more details
  CurveFeatureTangent | See documentation for `NXOpen.CurveFeatureTangentRule` for more details
  FollowFillet | See documentation for `NXOpen.FollowFilletRule` for more details
  FeaturePoints | See documentation for `NXOpen.FeaturePointsRule` for more details
  RegionBoundary | See documentation for `NXOpen.RegionBoundaryRule` for more details
  FaceDumb | See documentation for `NXOpen.FaceDumbRule` for more details
  FaceTangent | See documentation for `NXOpen.FaceTangentRule` for more details
  FaceAdjacent | See documentation for `NXOpen.FaceAdjacentRule` for more details
  FaceBody | See documentation for `NXOpen.FaceBodyRule` for more details
  FaceRegion | See documentation for `NXOpen.FaceRegionRule` for more details
  FaceFeature | See documentation for `NXOpen.FaceFeatureRule` for more details
  FaceConnectedBlend | See documentation for `NXOpen.FaceConnectedBlendRule` for more details
  FaceAllBlend | See documentation for `NXOpen.FaceAllBlendRule` for more details
  FaceRib | See documentation for `NXOpen.FaceRibFacesRule` for more details
  FaceMergedRib | See documentation for `NXOpen.FaceMergedRibFacesRule` for more details
  FaceSlot | See documentation for `NXOpen.FaceSlotFacesRule` for more details
  FaceBossPocket | See documentation for `NXOpen.FaceBossPocketFacesRule` for more details
  FaceRegionBoundary | See documentation for `NXOpen.FaceRegionBoundaryRule` for more details
  FaceAndAdjacentFaces | See documentation for `NXOpen.FaceAndAdjacentFacesRule` for more details
  CurveGroup | See documentation for `NXOpen.CurveGroupRule` for more details
  BodyDumb | See documentation for `NXOpen.BodyDumbRule` for more details
  BodyFeature | See documentation for `NXOpen.BodyFeatureRule` for more details
  BodyGroup | See documentation for `NXOpen.BodyGroupRule` for more details
  ApparentChaining | See documentation for `NXOpen.ApparentChainingRule` for more details
  OuterFaceEdges | See documentation for `NXOpen.OuterEdgesOfFacesRule` for more details
  RibTopFaceEdges | See documentation for `NXOpen.RibTopFaceEdgesRule` for more details
  FeatureIntersectionEdges | See documentation for `NXOpen.FeatureIntersectionEdgesRule` for more details
  InvalidType | Invlaid selection intent rule type.

  `ValueOf`()

    Returns enum member equivalent to the value passed. Useful for bit operations of enum members.

    Signature `ValueOf(value)`

    Parameters: | value – Any integer value or bit operation result of enum members:type value: int:returns: Enum member equivalent to the value passed.
    Return type: | Enum Member type.

    New in version NX9.0.1.

    License requirements: None.