#include <TopOpeBRepDS_PointIterator.hxx>
#include <TopTools_ListIteratorOfListOfShape.hxx>
#include <TopTools_ListOfShape.hxx>
-#include <BOPCol_MapOfOrientedShape.hxx>
+#include <TopTools_MapOfOrientedShape.hxx>
#ifdef OCCT_DEBUG
#include <OSD_Chronometer.hxx>
TopoDS_Edge StartEdge, SecondEdge;
Standard_Real MinDist = RealLast();
TopTools_ListIteratorOfListOfShape itl;
- BOPCol_MapOfOrientedShape Emap;
+ TopTools_MapOfOrientedShape Emap;
for (Standard_Integer i = 1; i <= OldVertices.Extent(); i++)
{
TopoDS_Vertex aVertex = TopoDS::Vertex(OldVertices(i));
GenFuse.Perform();
TopoDS_Shape aNewFace = aFace.EmptyCopied();
const TopoDS_Shape& aResFuse = GenFuse.Shape();
- const BOPCol_DataMapOfShapeListOfShape& ModifiedShapes = GenFuse.Images();
+ //const BOPCol_DataMapOfShapeListOfShape& ModifiedShapes = GenFuse.Images();
+ const TopTools_DataMapOfShapeListOfShape& ModifiedShapes = GenFuse.Images();
TopTools_IndexedDataMapOfShapeListOfShape VEmapOfNewFace;
TopExp::MapShapesAndAncestors(aResFuse, TopAbs_VERTEX, TopAbs_EDGE, VEmapOfNewFace);
TopoDS_Iterator itw(aFace);
#include <Standard_Integer.hxx>
#include <Standard_Boolean.hxx>
#include <TopAbs_Orientation.hxx>
-#include <MMgt_TShared.hxx>
-class MMgt_TShared;
+#include <Standard_Transient.hxx>
+
class ChFiDS_FaceInterference;
class ChFiDS_CommonPoint;
class gp_Pnt2d;
class ChFiDS_SurfData;
-DEFINE_STANDARD_HANDLE(ChFiDS_SurfData, MMgt_TShared)
+DEFINE_STANDARD_HANDLE(ChFiDS_SurfData, Standard_Transient)
//! data structure for all information related to the
//! fillet and to 2 faces vis a vis
-class ChFiDS_SurfData : public MMgt_TShared
+class ChFiDS_SurfData : public Standard_Transient
{
public:
Standard_EXPORT void LastExtensionValue (const Standard_Real Extend);
- Standard_EXPORT Handle(MMgt_TShared) Simul() const;
+ Standard_EXPORT Handle(Standard_Transient) Simul() const;
- Standard_EXPORT void SetSimul (const Handle(MMgt_TShared)& S);
+ Standard_EXPORT void SetSimul (const Handle(Standard_Transient)& S);
Standard_EXPORT void ResetSimul();
- DEFINE_STANDARD_RTTIEXT(ChFiDS_SurfData,MMgt_TShared)
+ DEFINE_STANDARD_RTTIEXT(ChFiDS_SurfData,Standard_Transient)
protected:
Standard_Real ulspine;
Standard_Real myfirstextend;
Standard_Real mylastextend;
- Handle(MMgt_TShared) simul;
-
+ Handle(Standard_Transient) simul;
Standard_Integer indexOfS1;
Standard_Integer indexOfC1;
Standard_Integer indexOfS2;