- GEOM::GEOM_Object_ptr DivideEdge (GEOM::GEOM_Object_ptr theObject, CORBA::Short theIndex, CORBA::Double theValue, CORBA::Boolean isByParameter);
+ GEOM::GEOM_Object_ptr FillHoles (GEOM::GEOM_Object_ptr theObject,
+ const GEOM::short_array& theWires);
+
+ GEOM::GEOM_Object_ptr Sew (const GEOM::ListOfGO & theObject,
+ CORBA::Double theTolerance);
+
+ GEOM::GEOM_Object_ptr SewAllowNonManifold (const GEOM::ListOfGO & theObject,
+ CORBA::Double theTolerance);
+
+ GEOM::GEOM_Object_ptr RemoveInternalFaces (const GEOM::ListOfGO& theSolids);
+
+ GEOM::GEOM_Object_ptr DivideEdge (GEOM::GEOM_Object_ptr theObject,
+ CORBA::Short theIndex,
+ CORBA::Double theValue,
+ CORBA::Boolean isByParameter);
+
+ GEOM::GEOM_Object_ptr DivideEdgeByPoint (GEOM::GEOM_Object_ptr theObject,
+ CORBA::Short theIndex,
+ const GEOM::ListOfGO& thePoints);
+
+ GEOM::GEOM_Object_ptr FuseCollinearEdgesWithinWire (GEOM::GEOM_Object_ptr theWire,
+ const GEOM::ListOfGO& theVertices);
+
+ CORBA::Boolean GetFreeBoundary(const GEOM::ListOfGO& theObjects,
+ GEOM::ListOfGO_out theClosedWires,
+ GEOM::ListOfGO_out theOpenWires );