1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +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

@@ -26,8 +26,6 @@ const char* const IVtkVTK_ShapeData::ARRNAME_SUBSHAPE_IDS = "SUBSHAPE_IDS";
const char* const IVtkVTK_ShapeData::ARRNAME_MESH_TYPES = "MESH_TYPES";
//! Handle implementation
IMPLEMENT_STANDARD_HANDLE(IVtkVTK_ShapeData, IVtk_IShapeData)
IMPLEMENT_STANDARD_RTTIEXT(IVtkVTK_ShapeData, IVtk_IShapeData)
//================================================================

View File

@@ -54,7 +54,7 @@ public:
//! Destructor
Standard_EXPORT ~IVtkVTK_ShapeData();
DEFINE_STANDARD_RTTI( IVtkVTK_ShapeData )
DEFINE_STANDARD_RTTI(IVtkVTK_ShapeData, IVtk_IShapeData)
//! Insert a coordinate
//! @param [in] theX X coordinate

View File

@@ -29,8 +29,7 @@ VTK_MODULE_INIT(vtkRenderingOpenGL);
VTK_MODULE_INIT(vtkInteractionStyle);
// Handle implementation
IMPLEMENT_STANDARD_HANDLE(IVtkVTK_View, IVtk_IView)
IMPLEMENT_STANDARD_RTTIEXT(IVtkVTK_View, IVtk_IView)
//================================================================
// Function : Constructor

View File

@@ -88,7 +88,7 @@ public:
//! @return true if conversion was successful, false otherwise
Standard_EXPORT virtual bool DisplayToWorld (const gp_XY& theDisplayPnt, gp_XYZ& theWorldPnt) const;
DEFINE_STANDARD_RTTI( IVtkVTK_View )
DEFINE_STANDARD_RTTI(IVtkVTK_View, IVtk_IView)
private:
vtkRenderer* myRenderer;