mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-19 13:40:49 +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:
@@ -54,6 +54,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StdFail_NotDone.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(Bisector_BisecAna,Bisector_Curve)
|
||||
|
||||
static Standard_Boolean Degenerate(Handle(GccInt_Bisec)& aBisector,
|
||||
const Standard_Real Tolerance);
|
||||
|
||||
|
@@ -144,7 +144,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(Bisector_BisecAna,Bisector_Curve)
|
||||
DEFINE_STANDARD_RTTIEXT(Bisector_BisecAna,Bisector_Curve)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -50,6 +50,8 @@
|
||||
#include <Standard_RangeError.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(Bisector_BisecCC,Bisector_Curve)
|
||||
|
||||
static Standard_Boolean ProjOnCurve (const gp_Pnt2d& P,
|
||||
const Handle(Geom2d_Curve)& C,
|
||||
Standard_Real& theParam);
|
||||
|
@@ -173,7 +173,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(Bisector_BisecCC,Bisector_Curve)
|
||||
DEFINE_STANDARD_RTTIEXT(Bisector_BisecCC,Bisector_Curve)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -44,6 +44,8 @@
|
||||
#include <Standard_RangeError.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(Bisector_BisecPC,Bisector_Curve)
|
||||
|
||||
//=============================================================================
|
||||
//function :
|
||||
// purpose :
|
||||
|
@@ -166,7 +166,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(Bisector_BisecPC,Bisector_Curve)
|
||||
DEFINE_STANDARD_RTTIEXT(Bisector_BisecPC,Bisector_Curve)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,3 +18,5 @@
|
||||
#include <Bisector_Curve.hxx>
|
||||
#include <gp_Pnt2d.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(Bisector_Curve,Geom2d_Curve)
|
@@ -59,7 +59,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(Bisector_Curve,Geom2d_Curve)
|
||||
DEFINE_STANDARD_RTTIEXT(Bisector_Curve,Geom2d_Curve)
|
||||
|
||||
protected:
|
||||
|
||||
|
Reference in New Issue
Block a user