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:
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_AdvancedBrepShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_AdvancedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_AdvancedBrepShapeRepresentation::StepShape_AdvancedBrepShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_AdvancedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_AdvancedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_AdvancedFace.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_AdvancedFace,StepShape_FaceSurface)
|
||||
|
||||
StepShape_AdvancedFace::StepShape_AdvancedFace () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_AdvancedFace,StepShape_FaceSurface)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_AdvancedFace,StepShape_FaceSurface)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_AngularLocation.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_AngularLocation,StepShape_DimensionalLocation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_AngularLocation
|
||||
//purpose :
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_AngularLocation,StepShape_DimensionalLocation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_AngularLocation,StepShape_DimensionalLocation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_AngularSize.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_AngularSize,StepShape_DimensionalSize)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_AngularSize
|
||||
//purpose :
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_AngularSize,StepShape_DimensionalSize)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_AngularSize,StepShape_DimensionalSize)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_Block.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_Block,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
StepShape_Block::StepShape_Block () {}
|
||||
|
||||
void StepShape_Block::Init(
|
||||
|
@@ -62,7 +62,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_Block,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_Block,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_BooleanResult.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_BooleanResult,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
StepShape_BooleanResult::StepShape_BooleanResult () {}
|
||||
|
||||
void StepShape_BooleanResult::Init(
|
||||
|
@@ -59,7 +59,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_BooleanResult,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_BooleanResult,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepGeom_CartesianPoint.hxx>
|
||||
#include <StepShape_BoxDomain.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_BoxDomain,MMgt_TShared)
|
||||
|
||||
StepShape_BoxDomain::StepShape_BoxDomain () {}
|
||||
|
||||
void StepShape_BoxDomain::Init(
|
||||
|
@@ -59,7 +59,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_BoxDomain,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_BoxDomain,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_BoxedHalfSpace.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_BoxedHalfSpace,StepShape_HalfSpaceSolid)
|
||||
|
||||
StepShape_BoxedHalfSpace::StepShape_BoxedHalfSpace () {}
|
||||
|
||||
void StepShape_BoxedHalfSpace::Init(
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_BoxedHalfSpace,StepShape_HalfSpaceSolid)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_BoxedHalfSpace,StepShape_HalfSpaceSolid)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_OrientedClosedShell.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_BrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
|
||||
StepShape_BrepWithVoids::StepShape_BrepWithVoids () {}
|
||||
|
||||
void StepShape_BrepWithVoids::Init(
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_BrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_BrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_ClosedShell.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ClosedShell,StepShape_ConnectedFaceSet)
|
||||
|
||||
StepShape_ClosedShell::StepShape_ClosedShell () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ClosedShell,StepShape_ConnectedFaceSet)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ClosedShell,StepShape_ConnectedFaceSet)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_CompoundShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_CompoundShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_CompoundShapeRepresentation
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_CompoundShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_CompoundShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepShape_ConnectedEdgeSet.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ConnectedEdgeSet,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_ConnectedEdgeSet
|
||||
//purpose :
|
||||
|
@@ -49,7 +49,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ConnectedEdgeSet,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ConnectedEdgeSet,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_Face.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ConnectedFaceSet,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_ConnectedFaceSet::StepShape_ConnectedFaceSet () {}
|
||||
|
||||
void StepShape_ConnectedFaceSet::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ConnectedFaceSet,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ConnectedFaceSet,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_ConnectedFaceShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ConnectedFaceShapeRepresentation,StepRepr_Representation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_ConnectedFaceShapeRepresentation
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ConnectedFaceShapeRepresentation,StepRepr_Representation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ConnectedFaceShapeRepresentation,StepRepr_Representation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_ConnectedFaceSubSet.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ConnectedFaceSubSet,StepShape_ConnectedFaceSet)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_ConnectedFaceSubSet
|
||||
//purpose :
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ConnectedFaceSubSet,StepShape_ConnectedFaceSet)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ConnectedFaceSubSet,StepShape_ConnectedFaceSet)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_ShapeRepresentationRelationship.hxx>
|
||||
#include <StepShape_ContextDependentShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ContextDependentShapeRepresentation,MMgt_TShared)
|
||||
|
||||
StepShape_ContextDependentShapeRepresentation::StepShape_ContextDependentShapeRepresentation () { }
|
||||
|
||||
void StepShape_ContextDependentShapeRepresentation::Init
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ContextDependentShapeRepresentation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ContextDependentShapeRepresentation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_CsgShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_CsgShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_CsgShapeRepresentation::StepShape_CsgShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_CsgShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_CsgShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_CsgSolid.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_CsgSolid,StepShape_SolidModel)
|
||||
|
||||
StepShape_CsgSolid::StepShape_CsgSolid () {}
|
||||
|
||||
void StepShape_CsgSolid::Init(
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_CsgSolid,StepShape_SolidModel)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_CsgSolid,StepShape_SolidModel)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_DefinitionalRepresentationAndShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DefinitionalRepresentationAndShapeRepresentation,StepRepr_DefinitionalRepresentation)
|
||||
|
||||
StepShape_DefinitionalRepresentationAndShapeRepresentation::StepShape_DefinitionalRepresentationAndShapeRepresentation ()
|
||||
{
|
||||
}
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DefinitionalRepresentationAndShapeRepresentation,StepRepr_DefinitionalRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DefinitionalRepresentationAndShapeRepresentation,StepRepr_DefinitionalRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_DimensionalCharacteristicRepresentation.hxx>
|
||||
#include <StepShape_ShapeDimensionRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DimensionalCharacteristicRepresentation,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_DimensionalCharacteristicRepresentation
|
||||
//purpose :
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DimensionalCharacteristicRepresentation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DimensionalCharacteristicRepresentation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_DimensionalLocation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DimensionalLocation,StepRepr_ShapeAspectRelationship)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_DimensionalLocation
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DimensionalLocation,StepRepr_ShapeAspectRelationship)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DimensionalLocation,StepRepr_ShapeAspectRelationship)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_DimensionalLocationWithPath.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DimensionalLocationWithPath,StepShape_DimensionalLocation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_DimensionalLocationWithPath
|
||||
//purpose :
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DimensionalLocationWithPath,StepShape_DimensionalLocation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DimensionalLocationWithPath,StepShape_DimensionalLocation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_DimensionalSize.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DimensionalSize,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_DimensionalSize
|
||||
//purpose :
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DimensionalSize,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DimensionalSize,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_DimensionalSizeWithPath.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DimensionalSizeWithPath,StepShape_DimensionalSize)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_DimensionalSizeWithPath
|
||||
//purpose :
|
||||
|
@@ -49,7 +49,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DimensionalSizeWithPath,StepShape_DimensionalSize)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DimensionalSizeWithPath,StepShape_DimensionalSize)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_DirectedDimensionalLocation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_DirectedDimensionalLocation,StepShape_DimensionalLocation)
|
||||
|
||||
StepShape_DirectedDimensionalLocation::StepShape_DirectedDimensionalLocation () { }
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_DirectedDimensionalLocation,StepShape_DimensionalLocation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_DirectedDimensionalLocation,StepShape_DimensionalLocation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_Vertex.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_Edge,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_Edge::StepShape_Edge () {}
|
||||
|
||||
void StepShape_Edge::Init(
|
||||
|
@@ -53,7 +53,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_Edge,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_Edge,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepShape_EdgeBasedWireframeModel.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_EdgeBasedWireframeModel,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_EdgeBasedWireframeModel
|
||||
//purpose :
|
||||
|
@@ -49,7 +49,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_EdgeBasedWireframeModel,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_EdgeBasedWireframeModel,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_EdgeBasedWireframeShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_EdgeBasedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_EdgeBasedWireframeShapeRepresentation
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_EdgeBasedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_EdgeBasedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_Vertex.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_EdgeCurve,StepShape_Edge)
|
||||
|
||||
StepShape_EdgeCurve::StepShape_EdgeCurve () {}
|
||||
|
||||
void StepShape_EdgeCurve::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_EdgeCurve,StepShape_Edge)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_EdgeCurve,StepShape_Edge)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_OrientedEdge.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_EdgeLoop,StepShape_Loop)
|
||||
|
||||
StepShape_EdgeLoop::StepShape_EdgeLoop () {}
|
||||
|
||||
void StepShape_EdgeLoop::Init(const Handle(TCollection_HAsciiString)& aName)
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_EdgeLoop,StepShape_Loop)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_EdgeLoop,StepShape_Loop)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_ExtrudedAreaSolid.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ExtrudedAreaSolid,StepShape_SweptAreaSolid)
|
||||
|
||||
StepShape_ExtrudedAreaSolid::StepShape_ExtrudedAreaSolid () {}
|
||||
|
||||
void StepShape_ExtrudedAreaSolid::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ExtrudedAreaSolid,StepShape_SweptAreaSolid)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ExtrudedAreaSolid,StepShape_SweptAreaSolid)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_FaceSurface.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ExtrudedFaceSolid,StepShape_SweptFaceSolid)
|
||||
|
||||
StepShape_ExtrudedFaceSolid::StepShape_ExtrudedFaceSolid () {}
|
||||
|
||||
void StepShape_ExtrudedFaceSolid::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ExtrudedFaceSolid,StepShape_SweptFaceSolid)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ExtrudedFaceSolid,StepShape_SweptFaceSolid)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_FaceBound.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_Face,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_Face::StepShape_Face () {}
|
||||
|
||||
void StepShape_Face::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_Face,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_Face,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepShape_FaceBasedSurfaceModel.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FaceBasedSurfaceModel,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepShape_FaceBasedSurfaceModel
|
||||
//purpose :
|
||||
|
@@ -49,7 +49,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FaceBasedSurfaceModel,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FaceBasedSurfaceModel,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_Loop.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FaceBound,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_FaceBound::StepShape_FaceBound () {}
|
||||
|
||||
void StepShape_FaceBound::Init(
|
||||
|
@@ -54,7 +54,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FaceBound,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FaceBound,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_FaceOuterBound.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FaceOuterBound,StepShape_FaceBound)
|
||||
|
||||
StepShape_FaceOuterBound::StepShape_FaceOuterBound () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FaceOuterBound,StepShape_FaceBound)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FaceOuterBound,StepShape_FaceBound)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_FaceSurface.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FaceSurface,StepShape_Face)
|
||||
|
||||
StepShape_FaceSurface::StepShape_FaceSurface () {}
|
||||
|
||||
void StepShape_FaceSurface::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FaceSurface,StepShape_Face)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FaceSurface,StepShape_Face)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_FacetedBrep.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FacetedBrep,StepShape_ManifoldSolidBrep)
|
||||
|
||||
StepShape_FacetedBrep::StepShape_FacetedBrep () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FacetedBrep,StepShape_ManifoldSolidBrep)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FacetedBrep,StepShape_ManifoldSolidBrep)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepShape_OrientedClosedShell.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FacetedBrepAndBrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
|
||||
StepShape_FacetedBrepAndBrepWithVoids::StepShape_FacetedBrepAndBrepWithVoids () {}
|
||||
|
||||
void StepShape_FacetedBrepAndBrepWithVoids::Init
|
||||
|
@@ -68,7 +68,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FacetedBrepAndBrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FacetedBrepAndBrepWithVoids,StepShape_ManifoldSolidBrep)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_FacetedBrepShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_FacetedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_FacetedBrepShapeRepresentation::StepShape_FacetedBrepShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_FacetedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_FacetedBrepShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_GeometricCurveSet.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_GeometricCurveSet,StepShape_GeometricSet)
|
||||
|
||||
StepShape_GeometricCurveSet::StepShape_GeometricCurveSet () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_GeometricCurveSet,StepShape_GeometricSet)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_GeometricCurveSet,StepShape_GeometricSet)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_GeometricSetSelect.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_GeometricSet,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
StepShape_GeometricSet::StepShape_GeometricSet () {}
|
||||
|
||||
void StepShape_GeometricSet::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_GeometricSet,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_GeometricSet,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_GeometricallyBoundedSurfaceShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_GeometricallyBoundedSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_GeometricallyBoundedSurfaceShapeRepresentation::StepShape_GeometricallyBoundedSurfaceShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_GeometricallyBoundedSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_GeometricallyBoundedSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_GeometricallyBoundedWireframeShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_GeometricallyBoundedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_GeometricallyBoundedWireframeShapeRepresentation::StepShape_GeometricallyBoundedWireframeShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_GeometricallyBoundedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_GeometricallyBoundedWireframeShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepShape_HalfSpaceSolid.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_HalfSpaceSolid,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
StepShape_HalfSpaceSolid::StepShape_HalfSpaceSolid () {}
|
||||
|
||||
void StepShape_HalfSpaceSolid::Init(
|
||||
|
@@ -54,7 +54,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_HalfSpaceSolid,StepGeom_GeometricRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_HalfSpaceSolid,StepGeom_GeometricRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepShape_LimitsAndFits.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_LimitsAndFits,MMgt_TShared)
|
||||
|
||||
StepShape_LimitsAndFits::StepShape_LimitsAndFits () { }
|
||||
|
||||
void StepShape_LimitsAndFits::Init
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_LimitsAndFits,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_LimitsAndFits,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_Loop.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_Loop,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_Loop::StepShape_Loop () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_Loop,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_Loop,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepShape_Path.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_LoopAndPath,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
StepShape_LoopAndPath::StepShape_LoopAndPath () {}
|
||||
|
||||
void StepShape_LoopAndPath::Init(
|
||||
|
@@ -67,7 +67,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_LoopAndPath,StepShape_TopologicalRepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_LoopAndPath,StepShape_TopologicalRepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_ManifoldSolidBrep.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ManifoldSolidBrep,StepShape_SolidModel)
|
||||
|
||||
StepShape_ManifoldSolidBrep::StepShape_ManifoldSolidBrep () {}
|
||||
|
||||
void StepShape_ManifoldSolidBrep::Init(
|
||||
|
@@ -52,7 +52,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ManifoldSolidBrep,StepShape_SolidModel)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ManifoldSolidBrep,StepShape_SolidModel)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepShape_ManifoldSurfaceShapeRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ManifoldSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
StepShape_ManifoldSurfaceShapeRepresentation::StepShape_ManifoldSurfaceShapeRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepShape_ManifoldSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepShape_ManifoldSurfaceShapeRepresentation,StepShape_ShapeRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user