NX Open C++ Reference Guide
|
This is the complete list of members for NXOpen::ScRuleFactory, including all inherited members.
CreateRuleApparentChaining(NXOpen::ICurve *seedCurve, NXOpen::View *view, NXOpen::ApparentChainingRuleType chainingMethod, NXOpen::ApparentChainingRuleSelection selectionMask, double chainingTolerance, double angleTolerance) | NXOpen::ScRuleFactory | |
CreateRuleBaseCurveDumb(const std::vector< NXOpen::IBaseCurve * > &curves) | NXOpen::ScRuleFactory | |
CreateRuleBodyDumb(const std::vector< NXOpen::Body * > &bodies) | NXOpen::ScRuleFactory | |
CreateRuleBodyDumb(const std::vector< NXOpen::Body * > &bodies, bool includeSheetBodies) | NXOpen::ScRuleFactory | |
CreateRuleBodyFeature(const std::vector< NXOpen::Features::Feature * > &features) | NXOpen::ScRuleFactory | |
CreateRuleBodyFeature(const std::vector< NXOpen::Features::Feature * > &features, bool includeSheetBodies) | NXOpen::ScRuleFactory | |
CreateRuleBodyFeature(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleBodyFeature(const std::vector< NXOpen::Features::Feature * > &features, bool includeSheetBodies, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleBodyGroup(const std::vector< NXOpen::Group * > &groups) | NXOpen::ScRuleFactory | |
CreateRuleBodyGroup(const std::vector< NXOpen::Group * > &groups, bool includeSheetBodies) | NXOpen::ScRuleFactory | |
CreateRuleCurveChain(NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double gapTolerance) | NXOpen::ScRuleFactory | |
CreateRuleCurveDumb(const std::vector< NXOpen::Curve * > &curves) | NXOpen::ScRuleFactory | |
CreateRuleCurveDumbFromPoints(const std::vector< NXOpen::Point * > &points) | NXOpen::ScRuleFactory | |
CreateRuleCurveFeature(const std::vector< NXOpen::Features::Feature * > &features) | NXOpen::ScRuleFactory | |
CreateRuleCurveFeature(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleCurveFeatureChain(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double gapTolerance) | NXOpen::ScRuleFactory | |
CreateRuleCurveFeatureTangent(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::Curve *seedCurve, NXOpen::Curve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance) | NXOpen::ScRuleFactory | |
CreateRuleCurveGroup(const std::vector< NXOpen::Group * > &groups) | NXOpen::ScRuleFactory | |
CreateRuleCurveTangent(NXOpen::ICurve *seedCurve, NXOpen::ICurve *endCurve, bool isFromSeedStart, double angleTolerance, double gapTolerance) | NXOpen::ScRuleFactory | |
CreateRuleEdgeBody(NXOpen::Body *body) | NXOpen::ScRuleFactory | |
CreateRuleEdgeBoundary(const std::vector< NXOpen::Face * > &facesOfFeatures) | NXOpen::ScRuleFactory | |
CreateRuleEdgeChain(NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart) | NXOpen::ScRuleFactory | |
CreateRuleEdgeChain(NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, NXOpen::Face *commonFace, bool allowLaminarEdge) | NXOpen::ScRuleFactory | |
CreateRuleEdgeDumb(const std::vector< NXOpen::Edge * > &edges) | NXOpen::ScRuleFactory | |
CreateRuleEdgeFace(const std::vector< NXOpen::Face * > &faces) | NXOpen::ScRuleFactory | |
CreateRuleEdgeFeature(const std::vector< NXOpen::Features::Feature * > &features) | NXOpen::ScRuleFactory | |
CreateRuleEdgeFeature(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleEdgeIntersect(const std::vector< NXOpen::Face * > &facesOfFeatures1, const std::vector< NXOpen::Face * > &facesOfFeatures2) | NXOpen::ScRuleFactory | |
CreateRuleEdgeMultipleSeedTangent(const std::vector< NXOpen::Edge * > &seedEdges, double angleTolerance, bool hasSameConvexity) | NXOpen::ScRuleFactory | |
CreateRuleEdgeSheetBoundary(NXOpen::Body *sheet) | NXOpen::ScRuleFactory | |
CreateRuleEdgeTangent(NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity) | NXOpen::ScRuleFactory | |
CreateRuleEdgeTangent(NXOpen::Edge *startEdge, NXOpen::Edge *endEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity, bool allowLaminarEdge) | NXOpen::ScRuleFactory | |
CreateRuleEdgeVertex(NXOpen::Edge *startEdge, bool isFromStart) | NXOpen::ScRuleFactory | |
CreateRuleEdgeVertexTangent(NXOpen::Edge *startEdge, bool isFromStart, double angleTolerance, bool hasSameConvexity) | NXOpen::ScRuleFactory | |
CreateRuleFaceAdjacent(NXOpen::Face *seedFace) | NXOpen::ScRuleFactory | |
CreateRuleFaceAllBlend(NXOpen::Body *body) | NXOpen::ScRuleFactory | |
CreateRuleFaceAllBlend(NXOpen::Body *body, NXOpen::Features::Feature *feature) | NXOpen::ScRuleFactory | |
CreateRuleFaceAndAdjacentFaces(NXOpen::Face *seedFace) | NXOpen::ScRuleFactory | |
CreateRuleFaceBody(NXOpen::Body *body) | NXOpen::ScRuleFactory | |
CreateRuleFaceBossPocket(NXOpen::Face *seed) | NXOpen::ScRuleFactory | |
CreateRuleFaceBossPocket(NXOpen::Face *seed, bool includeBoundaryBlends) | NXOpen::ScRuleFactory | |
CreateRuleFaceConnectedBlend(NXOpen::Face *seedFace) | NXOpen::ScRuleFactory | |
CreateRuleFaceConnectedBlend(NXOpen::Face *seedFace, bool includeBlendLike, NXOpen::Features::Feature *feature) | NXOpen::ScRuleFactory | |
CreateRuleFaceConnectedBlend(NXOpen::Face *seedFace, bool includeBlendLike, bool includeUnlabeledBlend, NXOpen::Features::Feature *feature) | NXOpen::ScRuleFactory | |
CreateRuleFaceDatum(const std::vector< NXOpen::DatumPlane * > &faces) | NXOpen::ScRuleFactory | |
CreateRuleFaceDumb(const std::vector< NXOpen::Face * > &faces) | NXOpen::ScRuleFactory | |
CreateRuleFaceFeature(const std::vector< NXOpen::Features::Feature * > &features) | NXOpen::ScRuleFactory | |
CreateRuleFaceFeature(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleFaceMergedRib(NXOpen::Face *seed, NXOpen::Edge *edge) | NXOpen::ScRuleFactory | |
CreateRuleFaceMergedRib(NXOpen::Face *seed, NXOpen::Edge *edge, bool includeBoundaryBlends) | NXOpen::ScRuleFactory | |
CreateRuleFaceMergedRib(NXOpen::Face *seed, bool includeBoundaryBlends, const NXOpen::Point3d &seedPoint) | NXOpen::ScRuleFactory | |
CreateRuleFaceRegion(NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces) | NXOpen::ScRuleFactory | |
CreateRuleFaceRegionBoundary(NXOpen::Face *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance) | NXOpen::ScRuleFactory | |
CreateRuleFaceRegionWithSmartBoundaries(NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules) | NXOpen::ScRuleFactory | |
CreateRuleFaceRib(NXOpen::Face *seed) | NXOpen::ScRuleFactory | |
CreateRuleFaceRib(NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops) | NXOpen::ScRuleFactory | |
CreateRuleFaceSlot(NXOpen::Face *seed) | NXOpen::ScRuleFactory | |
CreateRuleFaceSlot(NXOpen::Face *seed, bool includeBoundaryBlends, bool traverseInteriorLoops) | NXOpen::ScRuleFactory | |
CreateRuleFaceTangent(NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces) | NXOpen::ScRuleFactory | |
CreateRuleFaceTangent(NXOpen::Face *seedFace, const std::vector< NXOpen::Face * > &boundaryFaces, double angleTolerance) | NXOpen::ScRuleFactory | |
CreateRuleFaceTangentWithSmartBoundaries(NXOpen::Face *seedFace, const std::vector< NXOpen::SelectionIntentRule * > &boundaryFaceRules) | NXOpen::ScRuleFactory | |
CreateRuleFeatureIntersectionEdges(const std::vector< NXOpen::NXObject * > &features) | NXOpen::ScRuleFactory | |
CreateRuleFeatureIntersectionEdges(const std::vector< NXOpen::NXObject * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleFeaturePoints(const std::vector< NXOpen::Features::Feature * > &features, NXOpen::DisplayableObject *partOccurrence) | NXOpen::ScRuleFactory | |
CreateRuleFeaturePoints(const std::vector< NXOpen::Features::Feature * > &features) | NXOpen::ScRuleFactory | |
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::ScRuleFactory | |
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::ScRuleFactory | |
CreateRuleOuterEdgesOfFaces(const std::vector< NXOpen::NXObject * > &facesOfFeatures) | NXOpen::ScRuleFactory | |
CreateRuleRegionBoundary(NXOpen::DisplayableObject *seedObj, const std::vector< NXOpen::ICurve * > &curves, const NXOpen::Point3d &seedPoint, double distanceTolerance) | NXOpen::ScRuleFactory | |
CreateRuleRibTopFaceEdges(const std::vector< NXOpen::NXObject * > &facesOfFeatures) | NXOpen::ScRuleFactory | |
Tag() const | NXOpen::ScRuleFactory | |
~ScRuleFactory() (defined in NXOpen::ScRuleFactory) | NXOpen::ScRuleFactory |