|
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 | |
| 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 | |
| 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 |