|
| NXOpen::AdjacentSheetBodiesRule * | CreateRuleAdjacentSheetBodies (NXOpen::Body *seedBody, const std::vector< NXOpen::Body * > &negatedDomainEntities, const std::vector< NXOpen::NXObject * > &domainFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::ApparentChainingRule * | CreateRuleApparentChaining (NXOpen::ICurve *seedCurve, NXOpen::View *view, NXOpen::ApparentChainingRuleType chainingMethod, NXOpen::ApparentChainingRuleSelection selectionMask, double chainingTolerance, double angleTolerance) |
| NXOpen::ApparentChainingRule * | CreateRuleApparentChaining (NXOpen::ICurve *seedCurve, NXOpen::View *view, NXOpen::ApparentChainingRuleType chainingMethod, NXOpen::ApparentChainingRuleSelection selectionMask, double chainingTolerance, double angleTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveDumbRule * | CreateRuleBaseCurveDumb (const std::vector< NXOpen::IBaseCurve * > &curves) |
| NXOpen::CurveDumbRule * | CreateRuleBaseCurveDumb (const std::vector< NXOpen::IBaseCurve * > &curves, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::BodyDumbRule * | CreateRuleBodyDumb (const std::vector< NXOpen::Body * > &bodies) |
| NXOpen::BodyDumbRule * | CreateRuleBodyDumb (const std::vector< NXOpen::Body * > &bodies, bool includeSheetBodies) |
| NXOpen::BodyDumbRule * | CreateRuleBodyDumb (const std::vector< NXOpen::Body * > &bodies, bool includeSheetBodies, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::BodyFeatureRule * | CreateRuleBodyFeature (const std::vector< NXOpen::Features::Feature * > &features) |
| NXOpen::BodyFeatureRule * | CreateRuleBodyFeature (const std::vector< NXOpen::Features::Feature * > &features, bool includeSheetBodies) |
| NXOpen::BodyFeatureRule * | CreateRuleBodyFeature (const std::vector< NXOpen::Features::Feature * > &features, bool includeSheetBodies, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::BodyFeatureRule * | CreateRuleBodyFeature (const std::vector< NXOpen::Features::Feature * > &features, bool includeSheetBodies, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::BodyFeatureRule * | CreateRuleBodyFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::BodyGroupRule * | CreateRuleBodyGroup (const std::vector< NXOpen::Group * > &groups) |
| NXOpen::BodyGroupRule * | CreateRuleBodyGroup (const std::vector< NXOpen::Group * > &groups, bool includeSheetBodies) |
| NXOpen::BodyGroupRule * | CreateRuleBodyGroup (const std::vector< NXOpen::Group * > &groups, bool includeSheetBodies, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::ConnectedSheetBodiesRule * | CreateRuleConnectedSheetBodies (NXOpen::Body *seedBody, const std::vector< NXOpen::Body * > &negatedDomainEntities, const std::vector< NXOpen::NXObject * > &domainFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveChainRule * | CreateRuleCurveChain (NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double gapTolerance) |
| NXOpen::CurveChainRule * | CreateRuleCurveChain (NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double gapTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveDumbRule * | CreateRuleCurveDumb (const std::vector< NXOpen::Curve * > &curves) |
| NXOpen::CurveDumbRule * | CreateRuleCurveDumb (const std::vector< NXOpen::Curve * > &curves, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveDumbRule * | CreateRuleCurveDumbFromPoints (const std::vector< NXOpen::Point * > &points) |
| NXOpen::CurveDumbRule * | CreateRuleCurveDumbFromPoints (const std::vector< NXOpen::Point * > &points, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveFeatureRule * | CreateRuleCurveFeature (const std::vector< NXOpen::Features::Feature * > &features) |
| NXOpen::CurveFeatureRule * | CreateRuleCurveFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::CurveFeatureRule * | CreateRuleCurveFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveFeatureChainRule * | CreateRuleCurveFeatureChain (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double gapTolerance) |
| NXOpen::CurveFeatureChainRule * | CreateRuleCurveFeatureChain (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double gapTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveFeatureTangentRule * | CreateRuleCurveFeatureTangent (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance) |
| NXOpen::CurveFeatureTangentRule * | CreateRuleCurveFeatureTangent (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveGroupRule * | CreateRuleCurveGroup (const std::vector< NXOpen::Group * > &groups) |
| NXOpen::CurveGroupRule * | CreateRuleCurveGroup (const std::vector< NXOpen::Group * > &groups, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::CurveTangentRule * | CreateRuleCurveTangent (NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance) |
| NXOpen::CurveTangentRule * | CreateRuleCurveTangent (NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeBodyRule * | CreateRuleEdgeBody (NXOpen::Body *body) |
| NXOpen::EdgeBodyRule * | CreateRuleEdgeBody (NXOpen::Body *body, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeBoundaryRule * | CreateRuleEdgeBoundary (const std::vector< NXOpen::Face * > &facesOfFeatures) |
| NXOpen::EdgeBoundaryRule * | CreateRuleEdgeBoundary (const std::vector< NXOpen::Face * > &facesOfFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeChainRule * | CreateRuleEdgeChain (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart) |
| NXOpen::EdgeChainRule * | CreateRuleEdgeChain (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, NXOpen::Face *commonFace, bool allowLaminarEdge) |
| NXOpen::EdgeChainRule * | CreateRuleEdgeChain (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, NXOpen::Face *commonFace, bool allowLaminarEdge, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeDumbRule * | CreateRuleEdgeDumb (const std::vector< NXOpen::Edge * > &edges) |
| NXOpen::EdgeDumbRule * | CreateRuleEdgeDumb (const std::vector< NXOpen::Edge * > &edges, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeFaceRule * | CreateRuleEdgeFace (const std::vector< NXOpen::Face * > &faces) |
| NXOpen::EdgeFaceRule * | CreateRuleEdgeFace (const std::vector< NXOpen::Face * > &faces, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeFeatureRule * | CreateRuleEdgeFeature (const std::vector< NXOpen::Features::Feature * > &features) |
| NXOpen::EdgeFeatureRule * | CreateRuleEdgeFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::EdgeFeatureRule * | CreateRuleEdgeFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeIntersectRule * | CreateRuleEdgeIntersect (const std::vector< NXOpen::Face * > &facesOfFeatures1, const std::vector< NXOpen::Face * > &facesOfFeatures2) |
| NXOpen::EdgeIntersectRule * | CreateRuleEdgeIntersect (const std::vector< NXOpen::Face * > &facesOfFeatures1, const std::vector< NXOpen::Face * > &facesOfFeatures2, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeMultipleSeedTangentRule * | CreateRuleEdgeMultipleSeedTangent (const std::vector< NXOpen::Edge * > &seedEdges, double angleTolerance, bool hasSameConvexity) |
| NXOpen::EdgeMultipleSeedTangentRule * | CreateRuleEdgeMultipleSeedTangent (const std::vector< NXOpen::Edge * > &seedEdges, double angleTolerance, bool hasSameConvexity, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeSheetBoundaryRule * | CreateRuleEdgeSheetBoundary (NXOpen::Body *sheet) |
| NXOpen::EdgeSheetBoundaryRule * | CreateRuleEdgeSheetBoundary (NXOpen::Body *sheet, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeTangentRule * | CreateRuleEdgeTangent (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity) |
| NXOpen::EdgeTangentRule * | CreateRuleEdgeTangent (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, bool allowLaminarEdge) |
| NXOpen::EdgeTangentRule * | CreateRuleEdgeTangent (NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, bool allowLaminarEdge, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeVertexRule * | CreateRuleEdgeVertex (NXOpen::Edge *startEdge, bool isFromStart) |
| NXOpen::EdgeVertexRule * | CreateRuleEdgeVertex (NXOpen::Edge *startEdge, bool isFromStart, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::EdgeVertexTangentRule * | CreateRuleEdgeVertexTangent (NXOpen::Edge *startEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity) |
| NXOpen::EdgeVertexTangentRule * | CreateRuleEdgeVertexTangent (NXOpen::Edge *startEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceAdjacentRule * | CreateRuleFaceAdjacent (NXOpen::Face *seedFace) |
| NXOpen::FaceAdjacentRule * | CreateRuleFaceAdjacent (NXOpen::Face *seedFace, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceAllBlendRule * | CreateRuleFaceAllBlend (NXOpen::Body *body) |
| NXOpen::FaceAllBlendRule * | CreateRuleFaceAllBlend (NXOpen::Body *body, NXOpen::Features::Feature *feature) |
| NXOpen::FaceAllBlendRule * | CreateRuleFaceAllBlend (NXOpen::Body *body, NXOpen::Features::Feature *feature, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceAndAdjacentFacesRule * | CreateRuleFaceAndAdjacentFaces (NXOpen::Face *seedFace) |
| NXOpen::FaceAndAdjacentFacesRule * | CreateRuleFaceAndAdjacentFaces (NXOpen::Face *seedFace, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceBodyRule * | CreateRuleFaceBody (NXOpen::Body *body) |
| NXOpen::FaceBodyRule * | CreateRuleFaceBody (NXOpen::Body *body, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceBossPocketFacesRule * | CreateRuleFaceBossPocket (NXOpen::Face *seed) |
| NXOpen::FaceBossPocketFacesRule * | CreateRuleFaceBossPocket (NXOpen::Face *seed, bool includeBoundaryBlends) |
| NXOpen::FaceBossPocketFacesRule * | CreateRuleFaceBossPocket (NXOpen::Face *seed, bool includeBoundaryBlends, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceConnectedBlendRule * | CreateRuleFaceConnectedBlend (NXOpen::Face *seedFace) |
| NXOpen::FaceConnectedBlendRule * | CreateRuleFaceConnectedBlend (NXOpen::Face *seedFace, bool includeBlendLike, bool includeUnlabeledBlend, NXOpen::Features::Feature *feature) |
| NXOpen::FaceConnectedBlendRule * | CreateRuleFaceConnectedBlend (NXOpen::Face *seedFace, bool includeBlendLike, bool includeUnlabeledBlend, NXOpen::Features::Feature *feature, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceConnectedBlendRule * | CreateRuleFaceConnectedBlend (NXOpen::Face *seedFace, bool includeBlendLike, NXOpen::Features::Feature *feature) |
| NXOpen::FaceCurvatureCrossSectionFacesRule * | CreateRuleFaceCurvatureCrossSectionFaces (NXOpen::Face *seed, NXOpen::Edge *propagationEdge1, NXOpen::Edge *propagationEdge2, NXOpen::Face *limitFace1, NXOpen::Face *limitFace2, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceDumbRule * | CreateRuleFaceDatum (const std::vector< NXOpen::DatumPlane * > &faces) |
| NXOpen::FaceDumbRule * | CreateRuleFaceDatum (const std::vector< NXOpen::DatumPlane * > &faces, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceDumbRule * | CreateRuleFaceDumb (const std::vector< NXOpen::Face * > &faces) |
| NXOpen::FaceDumbRule * | CreateRuleFaceDumb (const std::vector< NXOpen::Face * > &faces, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceFeatureRule * | CreateRuleFaceFeature (const std::vector< NXOpen::Features::Feature * > &features) |
| NXOpen::FaceFeatureRule * | CreateRuleFaceFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::FaceFeatureRule * | CreateRuleFaceFeature (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceHoleFacesRule * | CreateRuleFaceHole (NXOpen::Face *seed, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceMergedRibFacesRule * | CreateRuleFaceMergedRib (NXOpen::Face *seed, bool includeBoundaryBlends, const NXOpen::Point3d &seedPoint) |
| NXOpen::FaceMergedRibFacesRule * | CreateRuleFaceMergedRib (NXOpen::Face *seed, bool includeBoundaryBlends, const NXOpen::Point3d &seedPoint, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceMergedRibFacesRule * | CreateRuleFaceMergedRib (NXOpen::Face *seed, NXOpen::Edge *edge) |
| NXOpen::FaceMergedRibFacesRule * | CreateRuleFaceMergedRib (NXOpen::Face *seed, NXOpen::Edge *edge, bool includeBoundaryBlends) |
| NXOpen::FaceRegionRule * | CreateRuleFaceRegion (NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces) |
| NXOpen::FaceRegionRule * | CreateRuleFaceRegion (NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceRegionBoundaryRule * | CreateRuleFaceRegionBoundary (NXOpen::Face *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance) |
| NXOpen::FaceRegionBoundaryRule * | CreateRuleFaceRegionBoundary (NXOpen::Face *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceRegionRule * | CreateRuleFaceRegionWithSmartBoundaries (NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules) |
| NXOpen::FaceRegionRule * | CreateRuleFaceRegionWithSmartBoundaries (NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceRibFacesRule * | CreateRuleFaceRib (NXOpen::Face *seed) |
| NXOpen::FaceRibFacesRule * | CreateRuleFaceRib (NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops) |
| NXOpen::FaceRibFacesRule * | CreateRuleFaceRib (NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceSlotFacesRule * | CreateRuleFaceSlot (NXOpen::Face *seed) |
| NXOpen::FaceSlotFacesRule * | CreateRuleFaceSlot (NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops) |
| NXOpen::FaceSlotFacesRule * | CreateRuleFaceSlot (NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceTangentRule * | CreateRuleFaceTangent (NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces) |
| NXOpen::FaceTangentRule * | CreateRuleFaceTangent (NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces, double angleTolerance) |
| NXOpen::FaceTangentRule * | CreateRuleFaceTangent (NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces, double angleTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FaceTangentRule * | CreateRuleFaceTangentWithSmartBoundaries (NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules) |
| NXOpen::FaceTangentRule * | CreateRuleFaceTangentWithSmartBoundaries (NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FeatureIntersectionEdgesRule * | CreateRuleFeatureIntersectionEdges (const std::vector< NXOpen::NXObject * > &features) |
| NXOpen::FeatureIntersectionEdgesRule * | CreateRuleFeatureIntersectionEdges (const std::vector< NXOpen::NXObject * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::FeatureIntersectionEdgesRule * | CreateRuleFeatureIntersectionEdges (const std::vector< NXOpen::NXObject * > &features, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FeaturePointsRule * | CreateRuleFeaturePoints (const std::vector< NXOpen::Features::Feature * > &features) |
| NXOpen::FeaturePointsRule * | CreateRuleFeaturePoints (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) |
| NXOpen::FeaturePointsRule * | CreateRuleFeaturePoints (const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FollowFilletRule * | CreateRuleFollowFillet (const std::vector< NXOpen::Features::Feature * > &features, const std::vector< NXOpen::Body * > &bodies, const std::vector< NXOpen::ICurve * > &basicCurves, NXOpen::ICurve *seedWireframe, const NXOpen::Point3d &seedPoint, double gapTolerance, double angleTolerance, NXOpen::FollowFilletRuleType method) |
| NXOpen::FollowFilletRule * | CreateRuleFollowFillet (const std::vector< NXOpen::Features::Feature * > &features, const std::vector< NXOpen::Body * > &bodies, const std::vector< NXOpen::ICurve * > &basicCurves, NXOpen::ICurve *seedWireframe, const NXOpen::Point3d &seedPoint, double gapTolerance, double angleTolerance, NXOpen::FollowFilletRuleType method, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::FollowFilletRule * | CreateRuleFollowFillet (const std::vector< NXOpen::Features::Feature * > &features, const std::vector< NXOpen::Body * > &bodies, const std::vector< NXOpen::ICurve * > &basicCurves, NXOpen::ICurve *seedWireframe, NXOpen::ICurve *endWireframe, bool isFromSeedStart, const NXOpen::Point3d &seedPoint, double gapTolerance, double angleTolerance, NXOpen::FollowFilletRuleType method) |
| NXOpen::FollowFilletRule * | CreateRuleFollowFillet (const std::vector< NXOpen::Features::Feature * > &features, const std::vector< NXOpen::Body * > &bodies, const std::vector< NXOpen::ICurve * > &basicCurves, NXOpen::ICurve *seedWireframe, NXOpen::ICurve *endWireframe, bool isFromSeedStart, const NXOpen::Point3d &seedPoint, double gapTolerance, double angleTolerance, NXOpen::FollowFilletRuleType method, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::SelectionIntentRuleOptions * | CreateRuleOptions () |
| NXOpen::OuterEdgesOfFacesRule * | CreateRuleOuterEdgesOfFaces (const std::vector< NXOpen::NXObject * > &facesOfFeatures) |
| NXOpen::OuterEdgesOfFacesRule * | CreateRuleOuterEdgesOfFaces (const std::vector< NXOpen::NXObject * > &facesOfFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::RegionBoundaryRule * | CreateRuleRegionBoundary (NXOpen::DisplayableObject *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance) |
| NXOpen::RegionBoundaryRule * | CreateRuleRegionBoundary (NXOpen::DisplayableObject *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::RibTopFaceEdgesRule * | CreateRuleRibTopFaceEdges (const std::vector< NXOpen::NXObject * > &facesOfFeatures) |
| NXOpen::RibTopFaceEdgesRule * | CreateRuleRibTopFaceEdges (const std::vector< NXOpen::NXObject * > &facesOfFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::SheetAndAdjacentSheetBodiesRule * | CreateRuleSheetAndAdjacentSheetBodies (NXOpen::Body *seedBody, const std::vector< NXOpen::Body * > &negatedDomainEntities, const std::vector< NXOpen::NXObject * > &domainFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| NXOpen::TangentSheetBodiesRule * | CreateRuleTangentSheetBodies1 (NXOpen::Body *seedBody, const std::vector< NXOpen::Body * > &negatedDomainEntities, const std::vector< NXOpen::NXObject * > &domainFeatures, NXOpen::SelectionIntentRuleOptions *options) |
| tag_t | Tag () const |