NXOpen .NET Reference  12.0.0
Public Member Functions | Protected Member Functions | List of all members
NXOpen.FaceMergedRibFacesRule Class Reference

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

Inheritance diagram for NXOpen.FaceMergedRibFacesRule:
NXOpen.SelectionIntentRule

Public Member Functions

unsafe void GetData (out NXOpen.Face face, out NXOpen.Edge edge)
 Gets the data for the rib faces rule: NXOpen.FaceMergedRibFacesRule More...
 
unsafe NXOpen.Face GetDefiningData (out NXOpen.Edge edge, out bool includeBoundaryBlends)
 Gets the data for the rib faces rule: NXOpen.FaceMergedRibFacesRule More...
 
unsafe void GetSeedAndPointData (out NXOpen.Face face, out NXOpen.Point3d seedPt)
 Gets the data for the rib faces rule: NXOpen.FaceMergedRibFacesRule More...
 

Protected Member Functions

override void FreeResource ()
 Frees the object from memory. More...
 
- Protected Member Functions inherited from NXOpen.SelectionIntentRule
override void FreeResource ()
 Free resources associated with the instance. More...
 

Additional Inherited Members

- Public Types inherited from NXOpen.SelectionIntentRule
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...
 
- Properties inherited from NXOpen.SelectionIntentRule
unsafe
NXOpen.SelectionIntentRule.RuleType 
Type [get]
 Returns the get the type of selection intent rule: NXOpen.SelectionIntentRule More...
 

Detailed Description

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

Created in NX6.0.0

Member Function Documentation

override void NXOpen.FaceMergedRibFacesRule.FreeResource ( )
protected

Frees the object from memory.

Created in NX6.0.0

License requirements: None.

unsafe void NXOpen.FaceMergedRibFacesRule.GetData ( out NXOpen.Face  face,
out NXOpen.Edge  edge 
)

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

Created in NX6.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
faceFaces which creates this rule
edgeEdge which creates this rule
unsafe NXOpen.Face NXOpen.FaceMergedRibFacesRule.GetDefiningData ( out NXOpen.Edge  edge,
out bool  includeBoundaryBlends 
)

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

Created in NX6.0.0

License requirements: gateway ("UG GATEWAY")

Returns
Faces which creates this rule
Parameters
edgeEdge which creates this rule
includeBoundaryBlendstrue if the rule is to identify any blends at the boundary
unsafe void NXOpen.FaceMergedRibFacesRule.GetSeedAndPointData ( out NXOpen.Face  face,
out NXOpen.Point3d  seedPt 
)

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

Created in NX8.0.0

License requirements: gateway ("UG GATEWAY")

Parameters
faceFaces which creates this rule
seedPtSeed pick point point.

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