return E1;
}
+#ifdef DRAW
//=======================================================================
//function : Bubble
//purpose : Sets in increasing order the sequence of vertices.
V1 = V2;
}
}
+#endif
+
//======================== END OF STATIC FUNCTIONS ============
#endif
// end debug
- //
- // modify the tubes on edge for partition of edges.
- //
- Standard_Integer NbS = NbSurfaces();
- for (Standard_Integer i = 1; i <= NbS; i++) {
- const TopoDS_Shape& S1 = SupportShape1(i);
-
- if ( S1.ShapeType() == TopAbs_EDGE) {
- const TopoDS_Edge& E1 = TopoDS::Edge(S1);
- // it is required to replace in F the cut edges of E1, that
- // represent CutE
- const TopTools_ListOfShape& VonE = myCutEdges(E1);
- TopTools_ListOfShape NewE;
- CutEdge(E1,VonE,NewE);
-
- }
- }
-
-
TopTools_DataMapOfShapeShape Created;
TopTools_ListOfShape Empty;