1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-09 13:22:24 +03:00

0024947: Redesign OCCT legacy type system -- automatic

Automatic upgrade with command "occt_upgdare . -rtti"
This commit is contained in:
abv
2015-07-11 11:06:11 +03:00
parent 69ff08ff28
commit ec357c5cbb
816 changed files with 1280 additions and 690 deletions

View File

@@ -113,16 +113,14 @@ public:
}
public:
DEFINE_STANDARD_RTTI(BRepBuilderAPI_Copy_Modification)
DEFINE_STANDARD_RTTI(BRepBuilderAPI_Copy_Modification, BRepTools_Modification)
private:
Standard_Boolean myCopyGeom;
};
DEFINE_STANDARD_HANDLE(BRepBuilderAPI_Copy_Modification, BRepTools_Modification)
IMPLEMENT_STANDARD_HANDLE(BRepBuilderAPI_Copy_Modification, BRepTools_Modification)
IMPLEMENT_STANDARD_RTTIEXT(BRepBuilderAPI_Copy_Modification, BRepTools_Modification)
//=======================================================================
//function : BRepBuilderAPI_Copy

View File

@@ -32,8 +32,6 @@
#include <TopoDS.hxx>
#include <TopTools_MapOfShape.hxx>
IMPLEMENT_STANDARD_HANDLE(BRepBuilderAPI_FastSewing, Standard_Transient)
IMPLEMENT_STANDARD_RTTIEXT(BRepBuilderAPI_FastSewing, Standard_Transient)
//=======================================================================
//function : IntersetctionOfSets

View File

@@ -100,7 +100,7 @@ public:
//! Returns list of statuses. Print message if theOS != 0
Standard_EXPORT FS_VARStatuses GetStatuses(Standard_OStream* const theOS = 0);
DEFINE_STANDARD_RTTI(BRepBuilderAPI_FastSewing)
DEFINE_STANDARD_RTTI(BRepBuilderAPI_FastSewing, Standard_Transient)
protected:
class NodeInspector;

View File

@@ -34,6 +34,7 @@
#include <Geom_Hyperbola.hxx>
#include <Geom_BezierCurve.hxx>
#include <Geom_BSplineCurve.hxx>
#include <Geom_Curve.hxx>