131 const std::vector<NXOpen::Edge *> & edges
138 const std::vector<NXOpen::Edge *> & edges ,
155 const std::vector<NXOpen::Edge *> & seedEdges ,
156 double angleTolerance ,
157 bool hasSameConvexity
164 const std::vector<NXOpen::Edge *> & seedEdges ,
165 double angleTolerance ,
166 bool hasSameConvexity ,
177 double angleTolerance ,
178 bool hasSameConvexity
185 const std::vector<NXOpen::Face *> & faces
192 const std::vector<NXOpen::Face *> & faces ,
215 const std::vector<NXOpen::Features::Feature *> & features
222 const std::vector<NXOpen::Features::Feature *> & features ,
230 const std::vector<NXOpen::Features::Feature *> & features ,
254 const std::vector<NXOpen::Face *> & facesOfFeatures
261 const std::vector<NXOpen::Face *> & facesOfFeatures ,
269 const std::vector<NXOpen::Face *> & facesOfFeatures1 ,
270 const std::vector<NXOpen::Face *> & facesOfFeatures2
277 const std::vector<NXOpen::Face *> & facesOfFeatures1 ,
278 const std::vector<NXOpen::Face *> & facesOfFeatures2 ,
305 double angleTolerance ,
306 bool hasSameConvexity
315 double angleTolerance ,
316 bool hasSameConvexity ,
324 const std::vector<NXOpen::Curve *> & curves
331 const std::vector<NXOpen::Curve *> & curves ,
339 const std::vector<NXOpen::IBaseCurve *> & curves
346 const std::vector<NXOpen::IBaseCurve *> & curves ,
354 const std::vector<NXOpen::Point *> & points
361 const std::vector<NXOpen::Point *> & points ,
369 const std::vector<NXOpen::Features::Feature *> & features
376 const std::vector<NXOpen::Features::Feature *> & features ,
384 const std::vector<NXOpen::Features::Feature *> & features ,
393 const std::vector<NXOpen::Features::Feature *> & features ,
396 bool isFromSeedStart ,
404 const std::vector<NXOpen::Features::Feature *> & features ,
407 bool isFromSeedStart ,
408 double gapTolerance ,
416 const std::vector<NXOpen::Features::Feature *> & features ,
419 bool isFromSeedStart ,
420 double angleTolerance ,
428 const std::vector<NXOpen::Features::Feature *> & features ,
431 bool isFromSeedStart ,
432 double angleTolerance ,
433 double gapTolerance ,
441 const std::vector<NXOpen::Features::Feature *> & features ,
442 const std::vector<NXOpen::Body *> & bodies ,
443 const std::vector<NXOpen::ICurve *> & basicCurves ,
446 bool isFromSeedStart ,
448 double gapTolerance ,
449 double angleTolerance ,
457 const std::vector<NXOpen::Features::Feature *> & features ,
465 const std::vector<NXOpen::Features::Feature *> & features
472 const std::vector<NXOpen::Features::Feature *> & features ,
482 const std::vector<NXOpen::ICurve *> & curves ,
484 double distanceTolerance
492 const std::vector<NXOpen::ICurve *> & curves ,
494 double distanceTolerance ,
502 const std::vector<NXOpen::Face *> & faces
509 const std::vector<NXOpen::Face *> & faces ,
517 const std::vector<NXOpen::DatumPlane *> & faces
524 const std::vector<NXOpen::DatumPlane *> & faces ,
534 const std::vector<NXOpen::Face *> & boundaryFaces
543 const std::vector<NXOpen::Face *> & boundaryFaces ,
544 double angleTolerance
553 const std::vector<NXOpen::Face *> & boundaryFaces ,
554 double angleTolerance ,
581 const std::vector<NXOpen::Face *> & boundaryFaces
590 const std::vector<NXOpen::Face *> & boundaryFaces ,
599 const std::vector<NXOpen::Features::Feature *> & features
607 const std::vector<NXOpen::Features::Feature *> & features ,
616 const std::vector<NXOpen::Features::Feature *> & features ,
651 bool includeBlendLike ,
660 bool includeBlendLike ,
661 bool includeUnlabeledBlend ,
670 bool includeBlendLike ,
671 bool includeUnlabeledBlend ,
712 bool includeBoundaryBlends ,
713 bool traverseInteriorLoops
721 bool includeBoundaryBlends ,
722 bool traverseInteriorLoops ,
740 bool includeBoundaryBlends
748 bool includeBoundaryBlends ,
758 bool includeBoundaryBlends ,
777 bool includeBoundaryBlends ,
778 bool traverseInteriorLoops
787 bool includeBoundaryBlends ,
788 bool traverseInteriorLoops ,
806 bool includeBoundaryBlends
815 bool includeBoundaryBlends ,
825 const std::vector<NXOpen::SelectionIntentRule *> & boundaryFaceRules
834 const std::vector<NXOpen::SelectionIntentRule *> & boundaryFaceRules ,
844 const std::vector<NXOpen::SelectionIntentRule *> & boundaryFaceRules
853 const std::vector<NXOpen::SelectionIntentRule *> & boundaryFaceRules ,
863 const std::vector<NXOpen::ICurve *> & curves ,
865 double distanceTolerance
873 const std::vector<NXOpen::ICurve *> & curves ,
875 double distanceTolerance ,
898 const std::vector<NXOpen::Group *> & groups
905 const std::vector<NXOpen::Group *> & groups ,
913 const std::vector<NXOpen::Body *> & bodies
920 const std::vector<NXOpen::Body *> & bodies ,
921 bool includeSheetBodies
928 const std::vector<NXOpen::Body *> & bodies ,
929 bool includeSheetBodies ,
937 const std::vector<NXOpen::Features::Feature *> & features
944 const std::vector<NXOpen::Features::Feature *> & features ,
945 bool includeSheetBodies
952 const std::vector<NXOpen::Features::Feature *> & features ,
960 const std::vector<NXOpen::Features::Feature *> & features ,
961 bool includeSheetBodies ,
969 const std::vector<NXOpen::Features::Feature *> & features ,
970 bool includeSheetBodies ,
979 const std::vector<NXOpen::Group *> & groups
986 const std::vector<NXOpen::Group *> & groups ,
987 bool includeSheetBodies
994 const std::vector<NXOpen::Group *> & groups ,
995 bool includeSheetBodies ,
1003 const std::vector<NXOpen::Features::Feature *> & features ,
1004 const std::vector<NXOpen::Body *> & bodies ,
1005 const std::vector<NXOpen::ICurve *> & basicCurves ,
1008 double gapTolerance ,
1009 double angleTolerance ,
1017 const std::vector<NXOpen::Features::Feature *> & features ,
1018 const std::vector<NXOpen::Body *> & bodies ,
1019 const std::vector<NXOpen::ICurve *> & basicCurves ,
1022 double gapTolerance ,
1023 double angleTolerance ,
1032 const std::vector<NXOpen::Features::Feature *> & features ,
1033 const std::vector<NXOpen::Body *> & bodies ,
1034 const std::vector<NXOpen::ICurve *> & basicCurves ,
1037 bool isFromSeedStart ,
1039 double gapTolerance ,
1040 double angleTolerance ,
1053 bool allowLaminarEdge
1064 bool allowLaminarEdge ,
1075 double angleTolerance ,
1076 bool hasSameConvexity ,
1077 bool allowLaminarEdge
1087 double angleTolerance ,
1088 bool hasSameConvexity ,
1089 bool allowLaminarEdge ,
1101 double chainingTolerance ,
1102 double angleTolerance
1113 double chainingTolerance ,
1114 double angleTolerance ,
1122 const std::vector<NXOpen::NXObject *> & facesOfFeatures
1129 const std::vector<NXOpen::NXObject *> & facesOfFeatures ,
1137 const std::vector<NXOpen::NXObject *> & facesOfFeatures
1144 const std::vector<NXOpen::NXObject *> & facesOfFeatures ,
1154 bool isFromSeedStart ,
1164 bool isFromSeedStart ,
1165 double gapTolerance ,
1175 bool isFromSeedStart ,
1176 double angleTolerance ,
1186 bool isFromSeedStart ,
1187 double angleTolerance ,
1188 double gapTolerance ,
1196 const std::vector<NXOpen::NXObject *> & features
1203 const std::vector<NXOpen::NXObject *> & features ,
1211 const std::vector<NXOpen::NXObject *> & features ,
1238 const std::vector<
NXOpen::
Body *> & negatedDomainEntities ,
1248 const std::vector<
NXOpen::
Body *> & negatedDomainEntities ,
1258 const std::vector<
NXOpen::
Body *> & negatedDomainEntities ,
1268 const std::vector<
NXOpen::
Body *> & negatedDomainEntities ,
1293 bool fromStartVertexOfEndEdge ,