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

0026936: Drawbacks of inlining in new type system in OCCT 7.0 -- automatic

Automatic restore of IMPLEMENT_STANDARD_RTTIEXT macro (upgrade -rtti)
This commit is contained in:
abv
2015-12-04 14:15:06 +03:00
parent f5f4ebd07b
commit 92efcf78a6
4556 changed files with 7149 additions and 2882 deletions

View File

@@ -60,6 +60,8 @@
#include <TopoDS_Compound.hxx>
#include <TopoDS_Shape.hxx>
IMPLEMENT_STANDARD_RTTIEXT(DDataStd_DrawDriver,MMgt_TShared)
// attribut affichable
// drawable object
static Standard_Integer DISCRET = 100;

View File

@@ -69,7 +69,7 @@ public:
DEFINE_STANDARD_RTTI(DDataStd_DrawDriver,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(DDataStd_DrawDriver,MMgt_TShared)
protected:

View File

@@ -31,6 +31,8 @@
#include <TDF_RelocationTable.hxx>
#include <TDF_Tool.hxx>
IMPLEMENT_STANDARD_RTTIEXT(DDataStd_DrawPresentation,TDF_Attribute)
#ifndef _WIN32
extern Draw_Viewer dout;
#else

View File

@@ -94,7 +94,7 @@ public:
DEFINE_STANDARD_RTTI(DDataStd_DrawPresentation,TDF_Attribute)
DEFINE_STANDARD_RTTIEXT(DDataStd_DrawPresentation,TDF_Attribute)
protected:

View File

@@ -31,6 +31,8 @@
#include <TDF_Label.hxx>
#include <TDF_Tool.hxx>
IMPLEMENT_STANDARD_RTTIEXT(DDataStd_TreeBrowser,Draw_Drawable3D)
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
// Communication convention with tcl:
// tcl waits for a string of characters, being an information list.

View File

@@ -68,7 +68,7 @@ public:
DEFINE_STANDARD_RTTI(DDataStd_TreeBrowser,Draw_Drawable3D)
DEFINE_STANDARD_RTTIEXT(DDataStd_TreeBrowser,Draw_Drawable3D)
protected: