NXOpen .NET Reference  12.0.0
Public Types | Protected Member Functions | Properties | List of all members
NXOpen.SelectionIntentRule Class Reference

Represents a NXOpen.SelectionIntentRule which essentially provides capabilities to collect curves, edges, faces and bodies. More...

Inheritance diagram for NXOpen.SelectionIntentRule:
NXOpen.ApparentChainingRule NXOpen.BodyDumbRule NXOpen.BodyFeatureRule NXOpen.BodyGroupRule 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.FaceDumbRule NXOpen.FaceFeatureRule NXOpen.FaceMergedRibFacesRule NXOpen.FaceRegionBoundaryRule NXOpen.FaceRegionRule NXOpen.FaceRibFacesRule NXOpen.FaceSlotFacesRule NXOpen.FaceTangentRule NXOpen.FeatureIntersectionEdgesRule NXOpen.FeaturePointsRule NXOpen.FollowFilletRule NXOpen.OuterEdgesOfFacesRule NXOpen.RegionBoundaryRule NXOpen.RibTopFaceEdgesRule

Public Types

enum  RuleType {
  EdgeDumb, EdgeChain, EdgeTangent, EdgeFace,
  EdgeBody, EdgeFeature, EdgeSheetBoundary, EdgeBoundary,
  EdgeIntersect, EdgeMultipleSeedTangent, EdgeVertex, EdgeVertexTangent,
  CurveDumb, CurveFeature, CurveFeatureChain, CurveFeatureTangent,
  FollowFillet, FeaturePoints, RegionBoundary, FaceDumb,
  FaceTangent, FaceAdjacent, FaceBody, FaceRegion,
  FaceFeature, FaceConnectedBlend, FaceAllBlend, FaceRib,
  FaceMergedRib, FaceSlot, FaceBossPocket, FaceRegionBoundary,
  FaceAndAdjacentFaces, CurveGroup, BodyDumb, BodyFeature,
  BodyGroup, ApparentChaining, OuterFaceEdges, RibTopFaceEdges,
  FeatureIntersectionEdges, InvalidType
}
 This enum represents the type of selection intent rules as specified by NXOpen.SelectionIntentRule More...
 

Protected Member Functions

override void FreeResource ()
 Free resources associated with the instance. More...
 

Properties

unsafe
NXOpen.SelectionIntentRule.RuleType 
Type [get]
 Returns the get the type of selection intent rule: NXOpen.SelectionIntentRule More...
 

Detailed Description

Represents a NXOpen.SelectionIntentRule which essentially provides capabilities to collect curves, edges, faces and bodies.

The intent of the collection is remembered as a rule in the corresponding UNSCOPE IT NXOpen.Section or NXOpen.ScCollector .

Created in NX3.0.0

Member Enumeration Documentation

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

Enumerator
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.

Member Function Documentation

override void NXOpen.SelectionIntentRule.FreeResource ( )
protected

Free resources associated with the instance.

After this method is called, it is illegal to use the object. In .NET, this method is automatically called when the object is deleted by the garbage collector.

Created in NX3.0.0

License requirements: None.

Property Documentation

unsafe NXOpen.SelectionIntentRule.RuleType NXOpen.SelectionIntentRule.Type
get

Returns the get the type of selection intent rule: NXOpen.SelectionIntentRule

Created in NX3.0.0

License requirements: gateway ("UG GATEWAY")


The documentation for this class was generated from the following file:
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.