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

@@ -56,6 +56,8 @@
#include <TColStd_HSequenceOfTransient.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_Activator,IFSelect_Activator)
static int initActivator = 0;
IGESSelect_Activator::IGESSelect_Activator ()

View File

@@ -49,7 +49,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_Activator,IFSelect_Activator)
DEFINE_STANDARD_RTTIEXT(IGESSelect_Activator,IFSelect_Activator)
protected:

View File

@@ -23,6 +23,8 @@
#include <TCollection_HAsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_AddFileComment,IGESSelect_FileModifier)
IGESSelect_AddFileComment::IGESSelect_AddFileComment ()
{ thelist = new TColStd_HSequenceOfHAsciiString(); }

View File

@@ -75,7 +75,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_AddFileComment,IGESSelect_FileModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_AddFileComment,IGESSelect_FileModifier)
protected:

View File

@@ -25,6 +25,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_AddGroup,IGESSelect_ModelModifier)
IGESSelect_AddGroup::IGESSelect_AddGroup ()
: IGESSelect_ModelModifier (Standard_True) { }

View File

@@ -51,7 +51,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_AddGroup,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_AddGroup,IGESSelect_ModelModifier)
protected:

View File

@@ -24,6 +24,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_AutoCorrect,IGESSelect_ModelModifier)
IGESSelect_AutoCorrect::IGESSelect_AutoCorrect ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -72,7 +72,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_AutoCorrect,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_AutoCorrect,IGESSelect_ModelModifier)
protected:

View File

@@ -28,6 +28,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_ChangeLevelList,IGESSelect_ModelModifier)
IGESSelect_ChangeLevelList::IGESSelect_ChangeLevelList ()
: IGESSelect_ModelModifier (Standard_True) { }

View File

@@ -95,7 +95,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_ChangeLevelList,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_ChangeLevelList,IGESSelect_ModelModifier)
protected:

View File

@@ -28,6 +28,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_ChangeLevelNumber,IGESSelect_ModelModifier)
IGESSelect_ChangeLevelNumber::IGESSelect_ChangeLevelNumber ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -86,7 +86,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_ChangeLevelNumber,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_ChangeLevelNumber,IGESSelect_ModelModifier)
protected:

View File

@@ -23,6 +23,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_ComputeStatus,IGESSelect_ModelModifier)
IGESSelect_ComputeStatus::IGESSelect_ComputeStatus ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -59,7 +59,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_ComputeStatus,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_ComputeStatus,IGESSelect_ModelModifier)
protected:

View File

@@ -24,6 +24,8 @@
#include <TCollection_HAsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_CounterOfLevelNumber,IFSelect_SignCounter)
IGESSelect_CounterOfLevelNumber::IGESSelect_CounterOfLevelNumber
(const Standard_Boolean withmap, const Standard_Boolean withlist)
: IFSelect_SignCounter (withmap,withlist)

View File

@@ -90,7 +90,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_CounterOfLevelNumber,IFSelect_SignCounter)
DEFINE_STANDARD_RTTIEXT(IGESSelect_CounterOfLevelNumber,IFSelect_SignCounter)
protected:

View File

@@ -24,6 +24,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_DispPerDrawing,IFSelect_Dispatch)
IGESSelect_DispPerDrawing::IGESSelect_DispPerDrawing ()
{ thesorter = new IGESSelect_ViewSorter; }

View File

@@ -64,7 +64,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_DispPerDrawing,IFSelect_Dispatch)
DEFINE_STANDARD_RTTIEXT(IGESSelect_DispPerDrawing,IFSelect_Dispatch)
protected:

View File

@@ -24,6 +24,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_DispPerSingleView,IFSelect_Dispatch)
IGESSelect_DispPerSingleView::IGESSelect_DispPerSingleView ()
{ thesorter = new IGESSelect_ViewSorter; }

View File

@@ -64,7 +64,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_DispPerSingleView,IFSelect_Dispatch)
DEFINE_STANDARD_RTTIEXT(IGESSelect_DispPerSingleView,IFSelect_Dispatch)
protected:

View File

@@ -44,6 +44,8 @@
#include <TCollection_HAsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_Dumper,IFSelect_SessionDumper)
//#include <IGESSelect_SelectIGESTypeForm.hxx>
IGESSelect_Dumper::IGESSelect_Dumper () { }

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_Dumper,IFSelect_SessionDumper)
DEFINE_STANDARD_RTTIEXT(IGESSelect_Dumper,IFSelect_SessionDumper)
protected:

View File

@@ -31,6 +31,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_EditDirPart,IFSelect_Editor)
static Handle(Interface_TypedValue) NewDefType(const Standard_CString name)
{
Handle(Interface_TypedValue) deftype = new Interface_TypedValue(name,Interface_ParamEnum);

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_EditDirPart,IFSelect_Editor)
DEFINE_STANDARD_RTTIEXT(IGESSelect_EditDirPart,IFSelect_Editor)
protected:

View File

@@ -26,6 +26,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_EditHeader,IFSelect_Editor)
static Standard_Boolean IsTimeStamp
(const Handle(TCollection_HAsciiString)& val)
{

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_EditHeader,IFSelect_Editor)
DEFINE_STANDARD_RTTIEXT(IGESSelect_EditHeader,IFSelect_Editor)
protected:

View File

@@ -48,7 +48,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_FileModifier,IFSelect_GeneralModifier)
DEFINE_STANDARD_RTTI_INLINE(IGESSelect_FileModifier,IFSelect_GeneralModifier)
protected:

View File

@@ -20,6 +20,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_FloatFormat,IGESSelect_FileModifier)
IGESSelect_FloatFormat::IGESSelect_FloatFormat ()
: thezerosup (Standard_True) , themainform ("%E") ,
theformrange ("%f") , therangemin (0.1) , therangemax (1000.)

View File

@@ -93,7 +93,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_FloatFormat,IGESSelect_FileModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_FloatFormat,IGESSelect_FileModifier)
protected:

View File

@@ -20,6 +20,8 @@
#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_IGESName,IFSelect_Signature)
static char falsetype [] = "?";
static char voidlabel [] = "";

View File

@@ -50,7 +50,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_IGESName,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(IGESSelect_IGESName,IFSelect_Signature)
protected:

View File

@@ -21,6 +21,8 @@
#include <Standard_Type.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_IGESTypeForm,IFSelect_Signature)
static char falsetype [] = "?";
static char typeval [30]; // une seule reponse a la fois ...

View File

@@ -55,7 +55,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_IGESTypeForm,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(IGESSelect_IGESTypeForm,IFSelect_Signature)
protected:

View File

@@ -60,7 +60,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_ModelModifier,IFSelect_Modifier)
DEFINE_STANDARD_RTTI_INLINE(IGESSelect_ModelModifier,IFSelect_Modifier)
protected:

View File

@@ -35,6 +35,8 @@
#include <TColStd_Array1OfInteger.hxx>
#include <TColStd_HArray1OfReal.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_RebuildDrawings,IGESSelect_ModelModifier)
#define PourDrawing 404

View File

@@ -59,7 +59,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_RebuildDrawings,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_RebuildDrawings,IGESSelect_ModelModifier)
protected:

View File

@@ -28,6 +28,8 @@
#include <TCollection_AsciiString.hxx>
#include <TColStd_Array1OfInteger.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_RebuildGroups,IGESSelect_ModelModifier)
IGESSelect_RebuildGroups::IGESSelect_RebuildGroups ()
: IGESSelect_ModelModifier (Standard_True) { }

View File

@@ -59,7 +59,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_RebuildGroups,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_RebuildGroups,IGESSelect_ModelModifier)
protected:

View File

@@ -28,6 +28,8 @@
#include <TCollection_AsciiString.hxx>
#include <TColStd_HArray1OfInteger.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_RemoveCurves,IGESSelect_ModelModifier)
IGESSelect_RemoveCurves::IGESSelect_RemoveCurves (const Standard_Boolean UV)
: IGESSelect_ModelModifier (Standard_True) , theUV (UV) { }

View File

@@ -54,7 +54,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_RemoveCurves,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_RemoveCurves,IGESSelect_ModelModifier)
protected:

View File

@@ -34,6 +34,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectBasicGeom,IFSelect_SelectExplore)
IGESSelect_SelectBasicGeom::IGESSelect_SelectBasicGeom
(const Standard_Integer mode)
: IFSelect_SelectExplore (-1) { thegeom = mode; }

View File

@@ -80,7 +80,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectBasicGeom,IFSelect_SelectExplore)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectBasicGeom,IFSelect_SelectExplore)
protected:

View File

@@ -26,6 +26,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectBypassGroup,IFSelect_SelectExplore)
#define TypePourGroup 402

View File

@@ -61,7 +61,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectBypassGroup,IFSelect_SelectExplore)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectBypassGroup,IFSelect_SelectExplore)
protected:

View File

@@ -28,6 +28,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectBypassSubfigure,IFSelect_SelectExplore)
IGESSelect_SelectBypassSubfigure::IGESSelect_SelectBypassSubfigure
(const Standard_Integer level)
: IFSelect_SelectExplore (level) { }

View File

@@ -67,7 +67,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectBypassSubfigure,IFSelect_SelectExplore)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectBypassSubfigure,IFSelect_SelectExplore)
protected:

View File

@@ -23,6 +23,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectDrawingFrom,IFSelect_SelectDeduct)
IGESSelect_SelectDrawingFrom::IGESSelect_SelectDrawingFrom () { }

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectDrawingFrom,IFSelect_SelectDeduct)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectDrawingFrom,IFSelect_SelectDeduct)
protected:

View File

@@ -26,6 +26,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectFaces,IFSelect_SelectExplore)
IGESSelect_SelectFaces::IGESSelect_SelectFaces ()
: IFSelect_SelectExplore (-1) { }

View File

@@ -60,7 +60,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectFaces,IFSelect_SelectExplore)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectFaces,IFSelect_SelectExplore)
protected:

View File

@@ -22,6 +22,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectFromDrawing,IFSelect_SelectDeduct)
#define PourDrawing 404

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectFromDrawing,IFSelect_SelectDeduct)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectFromDrawing,IFSelect_SelectDeduct)
protected:

View File

@@ -22,6 +22,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectFromSingleView,IFSelect_SelectDeduct)
IGESSelect_SelectFromSingleView::IGESSelect_SelectFromSingleView () { }

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectFromSingleView,IFSelect_SelectDeduct)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectFromSingleView,IFSelect_SelectDeduct)
protected:

View File

@@ -23,6 +23,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectLevelNumber,IFSelect_SelectExtract)
IGESSelect_SelectLevelNumber::IGESSelect_SelectLevelNumber () { }

View File

@@ -70,7 +70,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectLevelNumber,IFSelect_SelectExtract)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectLevelNumber,IFSelect_SelectExtract)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_HAsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectName,IFSelect_SelectExtract)
IGESSelect_SelectName::IGESSelect_SelectName () { }

View File

@@ -64,7 +64,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectName,IFSelect_SelectExtract)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectName,IFSelect_SelectExtract)
protected:

View File

@@ -31,6 +31,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectPCurves,IFSelect_SelectExplore)
IGESSelect_SelectPCurves::IGESSelect_SelectPCurves
(const Standard_Boolean basic)
: IFSelect_SelectExplore (-1) , thebasic (basic) { }

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectPCurves,IFSelect_SelectExplore)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectPCurves,IFSelect_SelectExplore)
protected:

View File

@@ -23,6 +23,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectSingleViewFrom,IFSelect_SelectDeduct)
IGESSelect_SelectSingleViewFrom::IGESSelect_SelectSingleViewFrom () { }
Standard_Boolean IGESSelect_SelectSingleViewFrom::HasUniqueResult () const

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectSingleViewFrom,IFSelect_SelectDeduct)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectSingleViewFrom,IFSelect_SelectDeduct)
protected:

View File

@@ -20,6 +20,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectSubordinate,IFSelect_SelectExtract)
IGESSelect_SelectSubordinate::IGESSelect_SelectSubordinate
(const Standard_Integer status) { thestatus = status; }

View File

@@ -65,7 +65,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectSubordinate,IFSelect_SelectExtract)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectSubordinate,IFSelect_SelectExtract)
protected:

View File

@@ -20,6 +20,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SelectVisibleStatus,IFSelect_SelectExtract)
IGESSelect_SelectVisibleStatus::IGESSelect_SelectVisibleStatus () { }

View File

@@ -52,7 +52,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SelectVisibleStatus,IFSelect_SelectExtract)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SelectVisibleStatus,IFSelect_SelectExtract)
protected:

View File

@@ -25,6 +25,8 @@
#include <TCollection_HAsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SetGlobalParameter,IGESSelect_ModelModifier)
IGESSelect_SetGlobalParameter::IGESSelect_SetGlobalParameter
(const Standard_Integer numpar)
: IGESSelect_ModelModifier (Standard_False)

View File

@@ -74,7 +74,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SetGlobalParameter,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SetGlobalParameter,IGESSelect_ModelModifier)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SetLabel,IGESSelect_ModelModifier)
IGESSelect_SetLabel::IGESSelect_SetLabel
(const Standard_Integer mode, const Standard_Boolean enforce)
: IGESSelect_ModelModifier (Standard_False) ,

View File

@@ -59,7 +59,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SetLabel,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SetLabel,IGESSelect_ModelModifier)
protected:

View File

@@ -21,6 +21,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SetVersion5,IGESSelect_ModelModifier)
IGESSelect_SetVersion5::IGESSelect_SetVersion5 ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -57,7 +57,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SetVersion5,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SetVersion5,IGESSelect_ModelModifier)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SignColor,IFSelect_Signature)
static TCollection_AsciiString valbuf; // to prepare value and keep some time
static Standard_CString ColName (const Standard_Integer mode)

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SignColor,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SignColor,IFSelect_Signature)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SignLevelNumber,IFSelect_Signature)
static TCollection_AsciiString laval;

View File

@@ -54,7 +54,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SignLevelNumber,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SignLevelNumber,IFSelect_Signature)
protected:

View File

@@ -20,6 +20,8 @@
#include <TCollection_AsciiString.hxx>
#include <stdio.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SignStatus,IFSelect_Signature)
static char theval[10];
IGESSelect_SignStatus::IGESSelect_SignStatus ()

View File

@@ -62,7 +62,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SignStatus,IFSelect_Signature)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SignStatus,IFSelect_Signature)
protected:

View File

@@ -25,6 +25,8 @@
#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_SplineToBSpline,IFSelect_Transformer)
IGESSelect_SplineToBSpline::IGESSelect_SplineToBSpline
(const Standard_Boolean tryC2)
{

View File

@@ -81,7 +81,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_SplineToBSpline,IFSelect_Transformer)
DEFINE_STANDARD_RTTIEXT(IGESSelect_SplineToBSpline,IFSelect_Transformer)
protected:

View File

@@ -25,6 +25,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_UpdateCreationDate,IGESSelect_ModelModifier)
IGESSelect_UpdateCreationDate::IGESSelect_UpdateCreationDate ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -55,7 +55,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_UpdateCreationDate,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_UpdateCreationDate,IGESSelect_ModelModifier)
protected:

View File

@@ -22,6 +22,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_UpdateFileName,IGESSelect_ModelModifier)
IGESSelect_UpdateFileName::IGESSelect_UpdateFileName ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -57,7 +57,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_UpdateFileName,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_UpdateFileName,IGESSelect_ModelModifier)
protected:

View File

@@ -25,6 +25,8 @@
#include <TCollection_AsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_UpdateLastChange,IGESSelect_ModelModifier)
IGESSelect_UpdateLastChange::IGESSelect_UpdateLastChange ()
: IGESSelect_ModelModifier (Standard_False) { }

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_UpdateLastChange,IGESSelect_ModelModifier)
DEFINE_STANDARD_RTTIEXT(IGESSelect_UpdateLastChange,IGESSelect_ModelModifier)
protected:

View File

@@ -24,6 +24,8 @@
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_ViewSorter,MMgt_TShared)
#define PourDrawing 404

View File

@@ -121,7 +121,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_ViewSorter,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(IGESSelect_ViewSorter,MMgt_TShared)
protected:

View File

@@ -44,6 +44,8 @@
#include <TColStd_HSequenceOfInteger.hxx>
#include <errno.h>
IMPLEMENT_STANDARD_RTTIEXT(IGESSelect_WorkLibrary,IFSelect_WorkLibrary)
static int deja = 0;
static Handle(IGESData_FileProtocol) IGESProto;

View File

@@ -66,7 +66,7 @@ public:
DEFINE_STANDARD_RTTI(IGESSelect_WorkLibrary,IFSelect_WorkLibrary)
DEFINE_STANDARD_RTTIEXT(IGESSelect_WorkLibrary,IFSelect_WorkLibrary)
protected: