Search Results for

    Show / Hide Table of Contents

    Class ScRuleFactory

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    ScRuleFactory
    Implements
    IMessageSink
    Inherited Members
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.ToString()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen
    Assembly: NXOpen.dll
    Syntax
    public class ScRuleFactory : NXRemotableObject, IMessageSink

    Constructors

    ScRuleFactory(BasePart)

    Declaration
    protected ScRuleFactory(BasePart owner)
    Parameters
    Type Name Description
    BasePart owner

    Properties

    Tag

    Declaration
    public Tag Tag { get; }
    Property Value
    Type Description
    Tag

    Methods

    CreateRuleApparentChaining(ICurve, View, ApparentChainingRuleType, ApparentChainingRuleSelection, double, double)

    Declaration
    public ApparentChainingRule CreateRuleApparentChaining(ICurve seedCurve, View view, ApparentChainingRuleType chainingMethod, ApparentChainingRuleSelection selectionMask, double chainingTolerance, double angleTolerance)
    Parameters
    Type Name Description
    ICurve seedCurve
    View view
    ApparentChainingRuleType chainingMethod
    ApparentChainingRuleSelection selectionMask
    double chainingTolerance
    double angleTolerance
    Returns
    Type Description
    ApparentChainingRule

    CreateRuleApparentChaining(ICurve, View, ApparentChainingRuleType, ApparentChainingRuleSelection, double, double, SelectionIntentRuleOptions)

    Declaration
    public ApparentChainingRule CreateRuleApparentChaining(ICurve seedCurve, View view, ApparentChainingRuleType chainingMethod, ApparentChainingRuleSelection selectionMask, double chainingTolerance, double angleTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    ICurve seedCurve
    View view
    ApparentChainingRuleType chainingMethod
    ApparentChainingRuleSelection selectionMask
    double chainingTolerance
    double angleTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    ApparentChainingRule

    CreateRuleBaseCurveDumb(IBaseCurve[])

    Declaration
    public CurveDumbRule CreateRuleBaseCurveDumb(IBaseCurve[] curves)
    Parameters
    Type Name Description
    IBaseCurve[] curves
    Returns
    Type Description
    CurveDumbRule

    CreateRuleBaseCurveDumb(IBaseCurve[], SelectionIntentRuleOptions)

    Declaration
    public CurveDumbRule CreateRuleBaseCurveDumb(IBaseCurve[] curves, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    IBaseCurve[] curves
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveDumbRule

    CreateRuleBodyDumb(Body[])

    Declaration
    public BodyDumbRule CreateRuleBodyDumb(Body[] bodies)
    Parameters
    Type Name Description
    Body[] bodies
    Returns
    Type Description
    BodyDumbRule

    CreateRuleBodyDumb(Body[], bool)

    Declaration
    public BodyDumbRule CreateRuleBodyDumb(Body[] bodies, bool includeSheetBodies)
    Parameters
    Type Name Description
    Body[] bodies
    bool includeSheetBodies
    Returns
    Type Description
    BodyDumbRule

    CreateRuleBodyDumb(Body[], bool, SelectionIntentRuleOptions)

    Declaration
    public BodyDumbRule CreateRuleBodyDumb(Body[] bodies, bool includeSheetBodies, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Body[] bodies
    bool includeSheetBodies
    SelectionIntentRuleOptions options
    Returns
    Type Description
    BodyDumbRule

    CreateRuleBodyFeature(Feature[])

    Declaration
    public BodyFeatureRule CreateRuleBodyFeature(Feature[] features)
    Parameters
    Type Name Description
    Feature[] features
    Returns
    Type Description
    BodyFeatureRule

    CreateRuleBodyFeature(Feature[], DisplayableObject)

    Declaration
    public BodyFeatureRule CreateRuleBodyFeature(Feature[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    BodyFeatureRule

    CreateRuleBodyFeature(Feature[], bool)

    Declaration
    public BodyFeatureRule CreateRuleBodyFeature(Feature[] features, bool includeSheetBodies)
    Parameters
    Type Name Description
    Feature[] features
    bool includeSheetBodies
    Returns
    Type Description
    BodyFeatureRule

    CreateRuleBodyFeature(Feature[], bool, DisplayableObject)

    Declaration
    public BodyFeatureRule CreateRuleBodyFeature(Feature[] features, bool includeSheetBodies, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    bool includeSheetBodies
    DisplayableObject partOccurrence
    Returns
    Type Description
    BodyFeatureRule

    CreateRuleBodyFeature(Feature[], bool, DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public BodyFeatureRule CreateRuleBodyFeature(Feature[] features, bool includeSheetBodies, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    bool includeSheetBodies
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    BodyFeatureRule

    CreateRuleBodyGroup(Group[])

    Declaration
    public BodyGroupRule CreateRuleBodyGroup(Group[] groups)
    Parameters
    Type Name Description
    Group[] groups
    Returns
    Type Description
    BodyGroupRule

    CreateRuleBodyGroup(Group[], bool)

    Declaration
    public BodyGroupRule CreateRuleBodyGroup(Group[] groups, bool includeSheetBodies)
    Parameters
    Type Name Description
    Group[] groups
    bool includeSheetBodies
    Returns
    Type Description
    BodyGroupRule

    CreateRuleBodyGroup(Group[], bool, SelectionIntentRuleOptions)

    Declaration
    public BodyGroupRule CreateRuleBodyGroup(Group[] groups, bool includeSheetBodies, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Group[] groups
    bool includeSheetBodies
    SelectionIntentRuleOptions options
    Returns
    Type Description
    BodyGroupRule

    CreateRuleCurveChain(ICurve, ICurve, bool, double)

    Declaration
    public CurveChainRule CreateRuleCurveChain(ICurve seedCurve, ICurve endCurve, bool isFromSeedStart, double gapTolerance)
    Parameters
    Type Name Description
    ICurve seedCurve
    ICurve endCurve
    bool isFromSeedStart
    double gapTolerance
    Returns
    Type Description
    CurveChainRule

    CreateRuleCurveChain(ICurve, ICurve, bool, double, SelectionIntentRuleOptions)

    Declaration
    public CurveChainRule CreateRuleCurveChain(ICurve seedCurve, ICurve endCurve, bool isFromSeedStart, double gapTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    ICurve seedCurve
    ICurve endCurve
    bool isFromSeedStart
    double gapTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveChainRule

    CreateRuleCurveDumb(Curve[])

    Declaration
    public CurveDumbRule CreateRuleCurveDumb(Curve[] curves)
    Parameters
    Type Name Description
    Curve[] curves
    Returns
    Type Description
    CurveDumbRule

    CreateRuleCurveDumb(Curve[], SelectionIntentRuleOptions)

    Declaration
    public CurveDumbRule CreateRuleCurveDumb(Curve[] curves, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Curve[] curves
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveDumbRule

    CreateRuleCurveDumbFromPoints(Point[])

    Declaration
    public CurveDumbRule CreateRuleCurveDumbFromPoints(Point[] points)
    Parameters
    Type Name Description
    Point[] points
    Returns
    Type Description
    CurveDumbRule

    CreateRuleCurveDumbFromPoints(Point[], SelectionIntentRuleOptions)

    Declaration
    public CurveDumbRule CreateRuleCurveDumbFromPoints(Point[] points, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Point[] points
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveDumbRule

    CreateRuleCurveFeature(Feature[])

    Declaration
    public CurveFeatureRule CreateRuleCurveFeature(Feature[] features)
    Parameters
    Type Name Description
    Feature[] features
    Returns
    Type Description
    CurveFeatureRule

    CreateRuleCurveFeature(Feature[], DisplayableObject)

    Declaration
    public CurveFeatureRule CreateRuleCurveFeature(Feature[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    CurveFeatureRule

    CreateRuleCurveFeature(Feature[], DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public CurveFeatureRule CreateRuleCurveFeature(Feature[] features, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveFeatureRule

    CreateRuleCurveFeatureChain(Feature[], Curve, Curve, bool, double)

    Declaration
    public CurveFeatureChainRule CreateRuleCurveFeatureChain(Feature[] features, Curve seedCurve, Curve endCurve, bool isFromSeedStart, double gapTolerance)
    Parameters
    Type Name Description
    Feature[] features
    Curve seedCurve
    Curve endCurve
    bool isFromSeedStart
    double gapTolerance
    Returns
    Type Description
    CurveFeatureChainRule

    CreateRuleCurveFeatureChain(Feature[], Curve, Curve, bool, double, SelectionIntentRuleOptions)

    Declaration
    public CurveFeatureChainRule CreateRuleCurveFeatureChain(Feature[] features, Curve seedCurve, Curve endCurve, bool isFromSeedStart, double gapTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    Curve seedCurve
    Curve endCurve
    bool isFromSeedStart
    double gapTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveFeatureChainRule

    CreateRuleCurveFeatureTangent(Feature[], Curve, Curve, bool, double, double)

    Declaration
    public CurveFeatureTangentRule CreateRuleCurveFeatureTangent(Feature[] features, Curve seedCurve, Curve endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance)
    Parameters
    Type Name Description
    Feature[] features
    Curve seedCurve
    Curve endCurve
    bool isFromSeedStart
    double angleTolerance
    double gapTolerance
    Returns
    Type Description
    CurveFeatureTangentRule

    CreateRuleCurveFeatureTangent(Feature[], Curve, Curve, bool, double, double, SelectionIntentRuleOptions)

    Declaration
    public CurveFeatureTangentRule CreateRuleCurveFeatureTangent(Feature[] features, Curve seedCurve, Curve endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    Curve seedCurve
    Curve endCurve
    bool isFromSeedStart
    double angleTolerance
    double gapTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveFeatureTangentRule

    CreateRuleCurveGroup(Group[])

    Declaration
    public CurveGroupRule CreateRuleCurveGroup(Group[] groups)
    Parameters
    Type Name Description
    Group[] groups
    Returns
    Type Description
    CurveGroupRule

    CreateRuleCurveGroup(Group[], SelectionIntentRuleOptions)

    Declaration
    public CurveGroupRule CreateRuleCurveGroup(Group[] groups, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Group[] groups
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveGroupRule

    CreateRuleCurveTangent(ICurve, ICurve, bool, double, double)

    Declaration
    public CurveTangentRule CreateRuleCurveTangent(ICurve seedCurve, ICurve endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance)
    Parameters
    Type Name Description
    ICurve seedCurve
    ICurve endCurve
    bool isFromSeedStart
    double angleTolerance
    double gapTolerance
    Returns
    Type Description
    CurveTangentRule

    CreateRuleCurveTangent(ICurve, ICurve, bool, double, double, SelectionIntentRuleOptions)

    Declaration
    public CurveTangentRule CreateRuleCurveTangent(ICurve seedCurve, ICurve endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    ICurve seedCurve
    ICurve endCurve
    bool isFromSeedStart
    double angleTolerance
    double gapTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    CurveTangentRule

    CreateRuleEdgeBody(Body)

    Declaration
    public EdgeBodyRule CreateRuleEdgeBody(Body body)
    Parameters
    Type Name Description
    Body body
    Returns
    Type Description
    EdgeBodyRule

    CreateRuleEdgeBody(Body, SelectionIntentRuleOptions)

    Declaration
    public EdgeBodyRule CreateRuleEdgeBody(Body body, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Body body
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeBodyRule

    CreateRuleEdgeBoundary(Face[])

    Declaration
    public EdgeBoundaryRule CreateRuleEdgeBoundary(Face[] facesOfFeatures)
    Parameters
    Type Name Description
    Face[] facesOfFeatures
    Returns
    Type Description
    EdgeBoundaryRule

    CreateRuleEdgeBoundary(Face[], SelectionIntentRuleOptions)

    Declaration
    public EdgeBoundaryRule CreateRuleEdgeBoundary(Face[] facesOfFeatures, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face[] facesOfFeatures
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeBoundaryRule

    CreateRuleEdgeChain(Edge, Edge, bool)

    Declaration
    public EdgeChainRule CreateRuleEdgeChain(Edge startEdge, Edge endEdge, bool isFromStart)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    Returns
    Type Description
    EdgeChainRule

    CreateRuleEdgeChain(Edge, Edge, bool, Face, bool)

    Declaration
    public EdgeChainRule CreateRuleEdgeChain(Edge startEdge, Edge endEdge, bool isFromStart, Face commonFace, bool allowLaminarEdge)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    Face commonFace
    bool allowLaminarEdge
    Returns
    Type Description
    EdgeChainRule

    CreateRuleEdgeChain(Edge, Edge, bool, Face, bool, SelectionIntentRuleOptions)

    Declaration
    public EdgeChainRule CreateRuleEdgeChain(Edge startEdge, Edge endEdge, bool isFromStart, Face commonFace, bool allowLaminarEdge, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    Face commonFace
    bool allowLaminarEdge
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeChainRule

    CreateRuleEdgeDumb(Edge[])

    Declaration
    public EdgeDumbRule CreateRuleEdgeDumb(Edge[] edges)
    Parameters
    Type Name Description
    Edge[] edges
    Returns
    Type Description
    EdgeDumbRule

    CreateRuleEdgeDumb(Edge[], SelectionIntentRuleOptions)

    Declaration
    public EdgeDumbRule CreateRuleEdgeDumb(Edge[] edges, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge[] edges
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeDumbRule

    CreateRuleEdgeFace(Face[])

    Declaration
    public EdgeFaceRule CreateRuleEdgeFace(Face[] faces)
    Parameters
    Type Name Description
    Face[] faces
    Returns
    Type Description
    EdgeFaceRule

    CreateRuleEdgeFace(Face[], SelectionIntentRuleOptions)

    Declaration
    public EdgeFaceRule CreateRuleEdgeFace(Face[] faces, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face[] faces
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeFaceRule

    CreateRuleEdgeFeature(Feature[])

    Declaration
    public EdgeFeatureRule CreateRuleEdgeFeature(Feature[] features)
    Parameters
    Type Name Description
    Feature[] features
    Returns
    Type Description
    EdgeFeatureRule

    CreateRuleEdgeFeature(Feature[], DisplayableObject)

    Declaration
    public EdgeFeatureRule CreateRuleEdgeFeature(Feature[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    EdgeFeatureRule

    CreateRuleEdgeFeature(Feature[], DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public EdgeFeatureRule CreateRuleEdgeFeature(Feature[] features, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeFeatureRule

    CreateRuleEdgeIntersect(Face[], Face[])

    Declaration
    public EdgeIntersectRule CreateRuleEdgeIntersect(Face[] facesOfFeatures1, Face[] facesOfFeatures2)
    Parameters
    Type Name Description
    Face[] facesOfFeatures1
    Face[] facesOfFeatures2
    Returns
    Type Description
    EdgeIntersectRule

    CreateRuleEdgeIntersect(Face[], Face[], SelectionIntentRuleOptions)

    Declaration
    public EdgeIntersectRule CreateRuleEdgeIntersect(Face[] facesOfFeatures1, Face[] facesOfFeatures2, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face[] facesOfFeatures1
    Face[] facesOfFeatures2
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeIntersectRule

    CreateRuleEdgeMultipleSeedTangent(Edge[], double, bool)

    Declaration
    public EdgeMultipleSeedTangentRule CreateRuleEdgeMultipleSeedTangent(Edge[] seedEdges, double angleTolerance, bool hasSameConvexity)
    Parameters
    Type Name Description
    Edge[] seedEdges
    double angleTolerance
    bool hasSameConvexity
    Returns
    Type Description
    EdgeMultipleSeedTangentRule

    CreateRuleEdgeMultipleSeedTangent(Edge[], double, bool, SelectionIntentRuleOptions)

    Declaration
    public EdgeMultipleSeedTangentRule CreateRuleEdgeMultipleSeedTangent(Edge[] seedEdges, double angleTolerance, bool hasSameConvexity, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge[] seedEdges
    double angleTolerance
    bool hasSameConvexity
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeMultipleSeedTangentRule

    CreateRuleEdgeSheetBoundary(Body)

    Declaration
    public EdgeSheetBoundaryRule CreateRuleEdgeSheetBoundary(Body sheet)
    Parameters
    Type Name Description
    Body sheet
    Returns
    Type Description
    EdgeSheetBoundaryRule

    CreateRuleEdgeSheetBoundary(Body, SelectionIntentRuleOptions)

    Declaration
    public EdgeSheetBoundaryRule CreateRuleEdgeSheetBoundary(Body sheet, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Body sheet
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeSheetBoundaryRule

    CreateRuleEdgeTangent(Edge, Edge, bool, double, bool)

    Declaration
    public EdgeTangentRule CreateRuleEdgeTangent(Edge startEdge, Edge endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    double angleTolerance
    bool hasSameConvexity
    Returns
    Type Description
    EdgeTangentRule

    CreateRuleEdgeTangent(Edge, Edge, bool, double, bool, bool)

    Declaration
    public EdgeTangentRule CreateRuleEdgeTangent(Edge startEdge, Edge endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, bool allowLaminarEdge)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    double angleTolerance
    bool hasSameConvexity
    bool allowLaminarEdge
    Returns
    Type Description
    EdgeTangentRule

    CreateRuleEdgeTangent(Edge, Edge, bool, double, bool, bool, SelectionIntentRuleOptions)

    Declaration
    public EdgeTangentRule CreateRuleEdgeTangent(Edge startEdge, Edge endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, bool allowLaminarEdge, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge startEdge
    Edge endEdge
    bool isFromStart
    double angleTolerance
    bool hasSameConvexity
    bool allowLaminarEdge
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeTangentRule

    CreateRuleEdgeVertex(Edge, bool)

    Declaration
    public EdgeVertexRule CreateRuleEdgeVertex(Edge startEdge, bool isFromStart)
    Parameters
    Type Name Description
    Edge startEdge
    bool isFromStart
    Returns
    Type Description
    EdgeVertexRule

    CreateRuleEdgeVertex(Edge, bool, SelectionIntentRuleOptions)

    Declaration
    public EdgeVertexRule CreateRuleEdgeVertex(Edge startEdge, bool isFromStart, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge startEdge
    bool isFromStart
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeVertexRule

    CreateRuleEdgeVertexTangent(Edge, bool, double, bool)

    Declaration
    public EdgeVertexTangentRule CreateRuleEdgeVertexTangent(Edge startEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity)
    Parameters
    Type Name Description
    Edge startEdge
    bool isFromStart
    double angleTolerance
    bool hasSameConvexity
    Returns
    Type Description
    EdgeVertexTangentRule

    CreateRuleEdgeVertexTangent(Edge, bool, double, bool, SelectionIntentRuleOptions)

    Declaration
    public EdgeVertexTangentRule CreateRuleEdgeVertexTangent(Edge startEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Edge startEdge
    bool isFromStart
    double angleTolerance
    bool hasSameConvexity
    SelectionIntentRuleOptions options
    Returns
    Type Description
    EdgeVertexTangentRule

    CreateRuleFaceAdjacent(Face)

    Declaration
    public FaceAdjacentRule CreateRuleFaceAdjacent(Face seedFace)
    Parameters
    Type Name Description
    Face seedFace
    Returns
    Type Description
    FaceAdjacentRule

    CreateRuleFaceAdjacent(Face, SelectionIntentRuleOptions)

    Declaration
    public FaceAdjacentRule CreateRuleFaceAdjacent(Face seedFace, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceAdjacentRule

    CreateRuleFaceAllBlend(Body)

    Declaration
    public FaceAllBlendRule CreateRuleFaceAllBlend(Body body)
    Parameters
    Type Name Description
    Body body
    Returns
    Type Description
    FaceAllBlendRule

    CreateRuleFaceAllBlend(Body, Feature)

    Declaration
    public FaceAllBlendRule CreateRuleFaceAllBlend(Body body, Feature feature)
    Parameters
    Type Name Description
    Body body
    Feature feature
    Returns
    Type Description
    FaceAllBlendRule

    CreateRuleFaceAllBlend(Body, Feature, SelectionIntentRuleOptions)

    Declaration
    public FaceAllBlendRule CreateRuleFaceAllBlend(Body body, Feature feature, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Body body
    Feature feature
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceAllBlendRule

    CreateRuleFaceAndAdjacentFaces(Face)

    Declaration
    public FaceAndAdjacentFacesRule CreateRuleFaceAndAdjacentFaces(Face seedFace)
    Parameters
    Type Name Description
    Face seedFace
    Returns
    Type Description
    FaceAndAdjacentFacesRule

    CreateRuleFaceAndAdjacentFaces(Face, SelectionIntentRuleOptions)

    Declaration
    public FaceAndAdjacentFacesRule CreateRuleFaceAndAdjacentFaces(Face seedFace, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceAndAdjacentFacesRule

    CreateRuleFaceBody(Body)

    Declaration
    public FaceBodyRule CreateRuleFaceBody(Body body)
    Parameters
    Type Name Description
    Body body
    Returns
    Type Description
    FaceBodyRule

    CreateRuleFaceBody(Body, SelectionIntentRuleOptions)

    Declaration
    public FaceBodyRule CreateRuleFaceBody(Body body, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Body body
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceBodyRule

    CreateRuleFaceBossPocket(Face)

    Declaration
    public FaceBossPocketFacesRule CreateRuleFaceBossPocket(Face seed)
    Parameters
    Type Name Description
    Face seed
    Returns
    Type Description
    FaceBossPocketFacesRule

    CreateRuleFaceBossPocket(Face, bool)

    Declaration
    public FaceBossPocketFacesRule CreateRuleFaceBossPocket(Face seed, bool includeBoundaryBlends)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    Returns
    Type Description
    FaceBossPocketFacesRule

    CreateRuleFaceBossPocket(Face, bool, SelectionIntentRuleOptions)

    Declaration
    public FaceBossPocketFacesRule CreateRuleFaceBossPocket(Face seed, bool includeBoundaryBlends, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceBossPocketFacesRule

    CreateRuleFaceConnectedBlend(Face)

    Declaration
    public FaceConnectedBlendRule CreateRuleFaceConnectedBlend(Face seedFace)
    Parameters
    Type Name Description
    Face seedFace
    Returns
    Type Description
    FaceConnectedBlendRule

    CreateRuleFaceConnectedBlend(Face, bool, Feature)

    Declaration
    public FaceConnectedBlendRule CreateRuleFaceConnectedBlend(Face seedFace, bool includeBlendLike, Feature feature)
    Parameters
    Type Name Description
    Face seedFace
    bool includeBlendLike
    Feature feature
    Returns
    Type Description
    FaceConnectedBlendRule

    CreateRuleFaceConnectedBlend(Face, bool, bool, Feature)

    Declaration
    public FaceConnectedBlendRule CreateRuleFaceConnectedBlend(Face seedFace, bool includeBlendLike, bool includeUnlabeledBlend, Feature feature)
    Parameters
    Type Name Description
    Face seedFace
    bool includeBlendLike
    bool includeUnlabeledBlend
    Feature feature
    Returns
    Type Description
    FaceConnectedBlendRule

    CreateRuleFaceConnectedBlend(Face, bool, bool, Feature, SelectionIntentRuleOptions)

    Declaration
    public FaceConnectedBlendRule CreateRuleFaceConnectedBlend(Face seedFace, bool includeBlendLike, bool includeUnlabeledBlend, Feature feature, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    bool includeBlendLike
    bool includeUnlabeledBlend
    Feature feature
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceConnectedBlendRule

    CreateRuleFaceDatum(DatumPlane[])

    Declaration
    public FaceDumbRule CreateRuleFaceDatum(DatumPlane[] faces)
    Parameters
    Type Name Description
    DatumPlane[] faces
    Returns
    Type Description
    FaceDumbRule

    CreateRuleFaceDatum(DatumPlane[], SelectionIntentRuleOptions)

    Declaration
    public FaceDumbRule CreateRuleFaceDatum(DatumPlane[] faces, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    DatumPlane[] faces
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceDumbRule

    CreateRuleFaceDumb(Face[])

    Declaration
    public FaceDumbRule CreateRuleFaceDumb(Face[] faces)
    Parameters
    Type Name Description
    Face[] faces
    Returns
    Type Description
    FaceDumbRule

    CreateRuleFaceDumb(Face[], SelectionIntentRuleOptions)

    Declaration
    public FaceDumbRule CreateRuleFaceDumb(Face[] faces, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face[] faces
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceDumbRule

    CreateRuleFaceFeature(Feature[])

    Declaration
    public FaceFeatureRule CreateRuleFaceFeature(Feature[] features)
    Parameters
    Type Name Description
    Feature[] features
    Returns
    Type Description
    FaceFeatureRule

    CreateRuleFaceFeature(Feature[], DisplayableObject)

    Declaration
    public FaceFeatureRule CreateRuleFaceFeature(Feature[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    FaceFeatureRule

    CreateRuleFaceFeature(Feature[], DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public FaceFeatureRule CreateRuleFaceFeature(Feature[] features, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceFeatureRule

    CreateRuleFaceHole(Face, SelectionIntentRuleOptions)

    Declaration
    public FaceHoleFacesRule CreateRuleFaceHole(Face seed, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seed
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceHoleFacesRule

    CreateRuleFaceMergedRib(Face, Edge)

    Declaration
    public FaceMergedRibFacesRule CreateRuleFaceMergedRib(Face seed, Edge edge)
    Parameters
    Type Name Description
    Face seed
    Edge edge
    Returns
    Type Description
    FaceMergedRibFacesRule

    CreateRuleFaceMergedRib(Face, Edge, bool)

    Declaration
    public FaceMergedRibFacesRule CreateRuleFaceMergedRib(Face seed, Edge edge, bool includeBoundaryBlends)
    Parameters
    Type Name Description
    Face seed
    Edge edge
    bool includeBoundaryBlends
    Returns
    Type Description
    FaceMergedRibFacesRule

    CreateRuleFaceMergedRib(Face, bool, Point3d)

    Declaration
    public FaceMergedRibFacesRule CreateRuleFaceMergedRib(Face seed, bool includeBoundaryBlends, Point3d seedPoint)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    Point3d seedPoint
    Returns
    Type Description
    FaceMergedRibFacesRule

    CreateRuleFaceMergedRib(Face, bool, Point3d, SelectionIntentRuleOptions)

    Declaration
    public FaceMergedRibFacesRule CreateRuleFaceMergedRib(Face seed, bool includeBoundaryBlends, Point3d seedPoint, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    Point3d seedPoint
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceMergedRibFacesRule

    CreateRuleFaceRegion(Face, Face[])

    Declaration
    public FaceRegionRule CreateRuleFaceRegion(Face seedFace, Face[] boundaryFaces)
    Parameters
    Type Name Description
    Face seedFace
    Face[] boundaryFaces
    Returns
    Type Description
    FaceRegionRule

    CreateRuleFaceRegion(Face, Face[], SelectionIntentRuleOptions)

    Declaration
    public FaceRegionRule CreateRuleFaceRegion(Face seedFace, Face[] boundaryFaces, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    Face[] boundaryFaces
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceRegionRule

    CreateRuleFaceRegionBoundary(Face, ICurve[], Point3d, double)

    Declaration
    public FaceRegionBoundaryRule CreateRuleFaceRegionBoundary(Face seedObj, ICurve[] curves, Point3d seedPoint, double distanceTolerance)
    Parameters
    Type Name Description
    Face seedObj
    ICurve[] curves
    Point3d seedPoint
    double distanceTolerance
    Returns
    Type Description
    FaceRegionBoundaryRule

    CreateRuleFaceRegionBoundary(Face, ICurve[], Point3d, double, SelectionIntentRuleOptions)

    Declaration
    public FaceRegionBoundaryRule CreateRuleFaceRegionBoundary(Face seedObj, ICurve[] curves, Point3d seedPoint, double distanceTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedObj
    ICurve[] curves
    Point3d seedPoint
    double distanceTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceRegionBoundaryRule

    CreateRuleFaceRegionWithSmartBoundaries(Face, SelectionIntentRule[])

    Declaration
    public FaceRegionRule CreateRuleFaceRegionWithSmartBoundaries(Face seedFace, SelectionIntentRule[] boundaryFaceRules)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRule[] boundaryFaceRules
    Returns
    Type Description
    FaceRegionRule

    CreateRuleFaceRegionWithSmartBoundaries(Face, SelectionIntentRule[], SelectionIntentRuleOptions)

    Declaration
    public FaceRegionRule CreateRuleFaceRegionWithSmartBoundaries(Face seedFace, SelectionIntentRule[] boundaryFaceRules, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRule[] boundaryFaceRules
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceRegionRule

    CreateRuleFaceRib(Face)

    Declaration
    public FaceRibFacesRule CreateRuleFaceRib(Face seed)
    Parameters
    Type Name Description
    Face seed
    Returns
    Type Description
    FaceRibFacesRule

    CreateRuleFaceRib(Face, bool, bool)

    Declaration
    public FaceRibFacesRule CreateRuleFaceRib(Face seed, bool includeBoundaryBlends, bool traverseInteriorLoops)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    bool traverseInteriorLoops
    Returns
    Type Description
    FaceRibFacesRule

    CreateRuleFaceRib(Face, bool, bool, SelectionIntentRuleOptions)

    Declaration
    public FaceRibFacesRule CreateRuleFaceRib(Face seed, bool includeBoundaryBlends, bool traverseInteriorLoops, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    bool traverseInteriorLoops
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceRibFacesRule

    CreateRuleFaceSlot(Face)

    Declaration
    public FaceSlotFacesRule CreateRuleFaceSlot(Face seed)
    Parameters
    Type Name Description
    Face seed
    Returns
    Type Description
    FaceSlotFacesRule

    CreateRuleFaceSlot(Face, bool, bool)

    Declaration
    public FaceSlotFacesRule CreateRuleFaceSlot(Face seed, bool includeBoundaryBlends, bool traverseInteriorLoops)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    bool traverseInteriorLoops
    Returns
    Type Description
    FaceSlotFacesRule

    CreateRuleFaceSlot(Face, bool, bool, SelectionIntentRuleOptions)

    Declaration
    public FaceSlotFacesRule CreateRuleFaceSlot(Face seed, bool includeBoundaryBlends, bool traverseInteriorLoops, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seed
    bool includeBoundaryBlends
    bool traverseInteriorLoops
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceSlotFacesRule

    CreateRuleFaceTangent(Face, Face[])

    Declaration
    public FaceTangentRule CreateRuleFaceTangent(Face seedFace, Face[] boundaryFaces)
    Parameters
    Type Name Description
    Face seedFace
    Face[] boundaryFaces
    Returns
    Type Description
    FaceTangentRule

    CreateRuleFaceTangent(Face, Face[], double)

    Declaration
    public FaceTangentRule CreateRuleFaceTangent(Face seedFace, Face[] boundaryFaces, double angleTolerance)
    Parameters
    Type Name Description
    Face seedFace
    Face[] boundaryFaces
    double angleTolerance
    Returns
    Type Description
    FaceTangentRule

    CreateRuleFaceTangent(Face, Face[], double, SelectionIntentRuleOptions)

    Declaration
    public FaceTangentRule CreateRuleFaceTangent(Face seedFace, Face[] boundaryFaces, double angleTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    Face[] boundaryFaces
    double angleTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceTangentRule

    CreateRuleFaceTangentWithSmartBoundaries(Face, SelectionIntentRule[])

    Declaration
    public FaceTangentRule CreateRuleFaceTangentWithSmartBoundaries(Face seedFace, SelectionIntentRule[] boundaryFaceRules)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRule[] boundaryFaceRules
    Returns
    Type Description
    FaceTangentRule

    CreateRuleFaceTangentWithSmartBoundaries(Face, SelectionIntentRule[], SelectionIntentRuleOptions)

    Declaration
    public FaceTangentRule CreateRuleFaceTangentWithSmartBoundaries(Face seedFace, SelectionIntentRule[] boundaryFaceRules, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Face seedFace
    SelectionIntentRule[] boundaryFaceRules
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FaceTangentRule

    CreateRuleFeatureIntersectionEdges(NXObject[])

    Declaration
    public FeatureIntersectionEdgesRule CreateRuleFeatureIntersectionEdges(NXObject[] features)
    Parameters
    Type Name Description
    NXObject[] features
    Returns
    Type Description
    FeatureIntersectionEdgesRule

    CreateRuleFeatureIntersectionEdges(NXObject[], DisplayableObject)

    Declaration
    public FeatureIntersectionEdgesRule CreateRuleFeatureIntersectionEdges(NXObject[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    NXObject[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    FeatureIntersectionEdgesRule

    CreateRuleFeatureIntersectionEdges(NXObject[], DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public FeatureIntersectionEdgesRule CreateRuleFeatureIntersectionEdges(NXObject[] features, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    NXObject[] features
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FeatureIntersectionEdgesRule

    CreateRuleFeaturePoints(Feature[])

    Declaration
    public FeaturePointsRule CreateRuleFeaturePoints(Feature[] features)
    Parameters
    Type Name Description
    Feature[] features
    Returns
    Type Description
    FeaturePointsRule

    CreateRuleFeaturePoints(Feature[], DisplayableObject)

    Declaration
    public FeaturePointsRule CreateRuleFeaturePoints(Feature[] features, DisplayableObject partOccurrence)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    Returns
    Type Description
    FeaturePointsRule

    CreateRuleFeaturePoints(Feature[], DisplayableObject, SelectionIntentRuleOptions)

    Declaration
    public FeaturePointsRule CreateRuleFeaturePoints(Feature[] features, DisplayableObject partOccurrence, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    DisplayableObject partOccurrence
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FeaturePointsRule

    CreateRuleFollowFillet(Feature[], Body[], ICurve[], ICurve, ICurve, bool, Point3d, double, double, FollowFilletRuleType)

    Declaration
    public FollowFilletRule CreateRuleFollowFillet(Feature[] features, Body[] bodies, ICurve[] basicCurves, ICurve seedWireframe, ICurve endWireframe, bool isFromSeedStart, Point3d seedPoint, double gapTolerance, double angleTolerance, FollowFilletRuleType method)
    Parameters
    Type Name Description
    Feature[] features
    Body[] bodies
    ICurve[] basicCurves
    ICurve seedWireframe
    ICurve endWireframe
    bool isFromSeedStart
    Point3d seedPoint
    double gapTolerance
    double angleTolerance
    FollowFilletRuleType method
    Returns
    Type Description
    FollowFilletRule

    CreateRuleFollowFillet(Feature[], Body[], ICurve[], ICurve, ICurve, bool, Point3d, double, double, FollowFilletRuleType, SelectionIntentRuleOptions)

    Declaration
    public FollowFilletRule CreateRuleFollowFillet(Feature[] features, Body[] bodies, ICurve[] basicCurves, ICurve seedWireframe, ICurve endWireframe, bool isFromSeedStart, Point3d seedPoint, double gapTolerance, double angleTolerance, FollowFilletRuleType method, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    Body[] bodies
    ICurve[] basicCurves
    ICurve seedWireframe
    ICurve endWireframe
    bool isFromSeedStart
    Point3d seedPoint
    double gapTolerance
    double angleTolerance
    FollowFilletRuleType method
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FollowFilletRule

    CreateRuleFollowFillet(Feature[], Body[], ICurve[], ICurve, Point3d, double, double, FollowFilletRuleType)

    Declaration
    public FollowFilletRule CreateRuleFollowFillet(Feature[] features, Body[] bodies, ICurve[] basicCurves, ICurve seedWireframe, Point3d seedPoint, double gapTolerance, double angleTolerance, FollowFilletRuleType method)
    Parameters
    Type Name Description
    Feature[] features
    Body[] bodies
    ICurve[] basicCurves
    ICurve seedWireframe
    Point3d seedPoint
    double gapTolerance
    double angleTolerance
    FollowFilletRuleType method
    Returns
    Type Description
    FollowFilletRule

    CreateRuleFollowFillet(Feature[], Body[], ICurve[], ICurve, Point3d, double, double, FollowFilletRuleType, SelectionIntentRuleOptions)

    Declaration
    public FollowFilletRule CreateRuleFollowFillet(Feature[] features, Body[] bodies, ICurve[] basicCurves, ICurve seedWireframe, Point3d seedPoint, double gapTolerance, double angleTolerance, FollowFilletRuleType method, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    Feature[] features
    Body[] bodies
    ICurve[] basicCurves
    ICurve seedWireframe
    Point3d seedPoint
    double gapTolerance
    double angleTolerance
    FollowFilletRuleType method
    SelectionIntentRuleOptions options
    Returns
    Type Description
    FollowFilletRule

    CreateRuleOptions()

    Declaration
    public SelectionIntentRuleOptions CreateRuleOptions()
    Returns
    Type Description
    SelectionIntentRuleOptions

    CreateRuleOuterEdgesOfFaces(NXObject[])

    Declaration
    public OuterEdgesOfFacesRule CreateRuleOuterEdgesOfFaces(NXObject[] facesOfFeatures)
    Parameters
    Type Name Description
    NXObject[] facesOfFeatures
    Returns
    Type Description
    OuterEdgesOfFacesRule

    CreateRuleOuterEdgesOfFaces(NXObject[], SelectionIntentRuleOptions)

    Declaration
    public OuterEdgesOfFacesRule CreateRuleOuterEdgesOfFaces(NXObject[] facesOfFeatures, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    NXObject[] facesOfFeatures
    SelectionIntentRuleOptions options
    Returns
    Type Description
    OuterEdgesOfFacesRule

    CreateRuleRegionBoundary(DisplayableObject, ICurve[], Point3d, double)

    Declaration
    public RegionBoundaryRule CreateRuleRegionBoundary(DisplayableObject seedObj, ICurve[] curves, Point3d seedPoint, double distanceTolerance)
    Parameters
    Type Name Description
    DisplayableObject seedObj
    ICurve[] curves
    Point3d seedPoint
    double distanceTolerance
    Returns
    Type Description
    RegionBoundaryRule

    CreateRuleRegionBoundary(DisplayableObject, ICurve[], Point3d, double, SelectionIntentRuleOptions)

    Declaration
    public RegionBoundaryRule CreateRuleRegionBoundary(DisplayableObject seedObj, ICurve[] curves, Point3d seedPoint, double distanceTolerance, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    DisplayableObject seedObj
    ICurve[] curves
    Point3d seedPoint
    double distanceTolerance
    SelectionIntentRuleOptions options
    Returns
    Type Description
    RegionBoundaryRule

    CreateRuleRibTopFaceEdges(NXObject[])

    Declaration
    public RibTopFaceEdgesRule CreateRuleRibTopFaceEdges(NXObject[] facesOfFeatures)
    Parameters
    Type Name Description
    NXObject[] facesOfFeatures
    Returns
    Type Description
    RibTopFaceEdgesRule

    CreateRuleRibTopFaceEdges(NXObject[], SelectionIntentRuleOptions)

    Declaration
    public RibTopFaceEdgesRule CreateRuleRibTopFaceEdges(NXObject[] facesOfFeatures, SelectionIntentRuleOptions options)
    Parameters
    Type Name Description
    NXObject[] facesOfFeatures
    SelectionIntentRuleOptions options
    Returns
    Type Description
    RibTopFaceEdgesRule

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    In this article
    Back to top Generated by DocFX