mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-08 14:17:06 +03:00
0024947: Redesign OCCT legacy type system -- automatic
Automatic upgrade with command "occt_upgdare . -rtti"
This commit is contained in:
@@ -24,8 +24,7 @@
|
||||
#include <TopoDS_Iterator.hxx>
|
||||
|
||||
// Handle implementation
|
||||
IMPLEMENT_STANDARD_HANDLE( IVtkOCC_SelectableObject, SelectMgr_SelectableObject )
|
||||
IMPLEMENT_STANDARD_RTTIEXT( IVtkOCC_SelectableObject, SelectMgr_SelectableObject )
|
||||
|
||||
|
||||
//============================================================================
|
||||
// Method: Constructor
|
||||
|
@@ -46,7 +46,7 @@ public:
|
||||
//! Returns bounding box of object
|
||||
Standard_EXPORT virtual void BoundingBox (Bnd_Box& theBndBox) Standard_OVERRIDE;
|
||||
|
||||
DEFINE_STANDARD_RTTI( IVtkOCC_SelectableObject )
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_SelectableObject, SelectMgr_SelectableObject)
|
||||
|
||||
private:
|
||||
|
||||
|
@@ -17,8 +17,7 @@
|
||||
#include <TopExp.hxx>
|
||||
|
||||
// Handle implementation
|
||||
IMPLEMENT_STANDARD_HANDLE(IVtkOCC_Shape, IVtk_IShape)
|
||||
IMPLEMENT_STANDARD_RTTIEXT(IVtkOCC_Shape, IVtk_IShape)
|
||||
|
||||
|
||||
//============================================================================
|
||||
// Method: Constructor
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
IVtk_IdType GetSubShapeId (const IVtk_IShape::Handle&) const;
|
||||
|
||||
DEFINE_STANDARD_RTTI( IVtkOCC_Shape )
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_Shape, IVtk_IShape)
|
||||
|
||||
//! Get the wrapped original OCCT shape
|
||||
//! @return TopoDS_Shape the wrapped original OCCT shape
|
||||
|
@@ -45,8 +45,7 @@
|
||||
#include <TopExp_Explorer.hxx>
|
||||
|
||||
// Handle implementation
|
||||
IMPLEMENT_STANDARD_HANDLE(IVtkOCC_ShapeMesher, IVtk_IShapeMesher)
|
||||
IMPLEMENT_STANDARD_RTTIEXT(IVtkOCC_ShapeMesher, IVtk_IShapeMesher)
|
||||
|
||||
|
||||
//================================================================
|
||||
// Function : internalBuild
|
||||
|
@@ -178,7 +178,7 @@ private:
|
||||
//! Get the IShape as OCC implementation
|
||||
const IVtkOCC_Shape::Handle GetShapeObj() const;
|
||||
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_ShapeMesher)
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_ShapeMesher, IVtk_IShapeMesher)
|
||||
|
||||
private:
|
||||
IVtk_ShapeTypeMap myEdgesTypes;
|
||||
|
@@ -22,8 +22,7 @@
|
||||
#include <StdSelect_BRepOwner.hxx>
|
||||
|
||||
// Handle implementation
|
||||
IMPLEMENT_STANDARD_HANDLE(IVtkOCC_ShapePickerAlgo, IVtk_IShapePickerAlgo)
|
||||
IMPLEMENT_STANDARD_RTTIEXT(IVtkOCC_ShapePickerAlgo, IVtk_IShapePickerAlgo)
|
||||
|
||||
|
||||
//================================================================
|
||||
// Function : Constructor
|
||||
|
@@ -95,7 +95,7 @@ public: //! @name Obtain picking results
|
||||
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_ShapePickerAlgo)
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_ShapePickerAlgo, IVtk_IShapePickerAlgo)
|
||||
|
||||
private:
|
||||
|
||||
|
@@ -19,8 +19,6 @@
|
||||
#include <gp_Quaternion.hxx>
|
||||
#include <Graphic3d_Camera.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_HANDLE( IVtkOCC_ViewerSelector, SelectMgr_ViewerSelector )
|
||||
IMPLEMENT_STANDARD_RTTIEXT( IVtkOCC_ViewerSelector, SelectMgr_ViewerSelector )
|
||||
|
||||
//============================================================================
|
||||
// Method: Constructor
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
//! Deactivate the given selection
|
||||
void Deactivate (const Handle(SelectMgr_Selection)& theSelection);
|
||||
|
||||
DEFINE_STANDARD_RTTI( IVtkOCC_ViewerSelector )
|
||||
DEFINE_STANDARD_RTTI(IVtkOCC_ViewerSelector, SelectMgr_ViewerSelector)
|
||||
|
||||
private:
|
||||
Standard_Integer myPixTol;
|
||||
|
Reference in New Issue
Block a user