NX Open C++ Reference Guide
Public Member Functions | List of all members
NXOpen::FaceRibFacesRule Class Reference

Represents a NXOpen::SelectionIntentRule that collects all rib faces. More...

Inheritance diagram for NXOpen::FaceRibFacesRule:
NXOpen::SelectionIntentRule NXOpen::TransientObject

Public Member Functions

NXOpen::FaceGetData ()
 Gets the data for the rib faces rule: NXOpen::FaceRibFacesRule . More...
 
NXOpen::FaceGetDefiningData (bool *includeBoundaryBlends, bool *travserseInteriorLoops)
 Gets the data for the rib faces rule: NXOpen::FaceRibFacesRule . More...
 
virtual ~FaceRibFacesRule ()
 Frees the object from memory. More...
 
- Public Member Functions inherited from NXOpen::SelectionIntentRule
NXOpen::SelectionIntentRule::RuleType Type ()
 Returns the get the type of selection intent rule: NXOpen::SelectionIntentRule
Created in NX3.0.0. More...
 
virtual ~SelectionIntentRule ()
 Free resources associated with the instance. More...
 
- Public Member Functions inherited from NXOpen::TransientObject
void * GetHandle ()
 Handle of the internal object represented by this object. More...
 

Additional Inherited Members

- Public Types inherited from 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, RuleTypeInvalidType
}
 This enum represents the type of selection intent rules as specified by NXOpen::SelectionIntentRule . More...
 

Detailed Description

Represents a NXOpen::SelectionIntentRule that collects all rib faces.


Created in NX5.0.0.

Constructor & Destructor Documentation

virtual NXOpen::FaceRibFacesRule::~FaceRibFacesRule ( )
virtual

Frees the object from memory.


Created in NX5.0.0.

License requirements : None

Member Function Documentation

NXOpen::Face* NXOpen::FaceRibFacesRule::GetData ( )

Gets the data for the rib faces rule: NXOpen::FaceRibFacesRule .

Returns
Faces which creates this rule
Created in NX5.0.0.

License requirements : gateway ("UG GATEWAY")
NXOpen::Face* NXOpen::FaceRibFacesRule::GetDefiningData ( bool *  includeBoundaryBlends,
bool *  travserseInteriorLoops 
)

Gets the data for the rib faces rule: NXOpen::FaceRibFacesRule .

Returns
Faces which creates this rule
Created in NX6.0.0.

License requirements : gateway ("UG GATEWAY")
Parameters
includeBoundaryBlendstrue if the rule is not to identify any blends at the boundary
travserseInteriorLoopstrue if interrior loops are to be processed.

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