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:
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_AllAroundShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_AllAroundShapeAspect,StepRepr_ContinuosShapeAspect)
|
||||
|
||||
StepRepr_AllAroundShapeAspect::StepRepr_AllAroundShapeAspect () { }
|
||||
|
@@ -31,6 +31,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_AllAroundShapeAspect();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_AllAroundShapeAspect, StepRepr_ContinuosShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_AllAroundShapeAspect,StepRepr_ContinuosShapeAspect)
|
||||
};
|
||||
#endif // _StepRepr_AllAroundShapeAspect_HeaderFile
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_Apex.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_Apex,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_Apex::StepRepr_Apex () { }
|
||||
|
@@ -31,7 +31,7 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_Apex();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_Apex, StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_Apex,StepRepr_DerivedShapeAspect)
|
||||
|
||||
};
|
||||
#endif // _StepRepr_Apex_HeaderFile
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepRepr_AssemblyComponentUsage.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_AssemblyComponentUsage
|
||||
//purpose :
|
||||
|
@@ -53,7 +53,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsageSubstitute,MMgt_TShared)
|
||||
|
||||
StepRepr_AssemblyComponentUsageSubstitute::StepRepr_AssemblyComponentUsageSubstitute () { }
|
||||
|
||||
void StepRepr_AssemblyComponentUsageSubstitute::Init
|
||||
|
@@ -58,7 +58,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_AssemblyComponentUsageSubstitute,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsageSubstitute,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_BetweenShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_BetweenShapeAspect,StepRepr_ContinuosShapeAspect)
|
||||
|
||||
StepRepr_BetweenShapeAspect::StepRepr_BetweenShapeAspect () { }
|
||||
|
@@ -31,7 +31,7 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_BetweenShapeAspect();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_BetweenShapeAspect, StepRepr_ContinuosShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_BetweenShapeAspect,StepRepr_ContinuosShapeAspect)
|
||||
|
||||
};
|
||||
#endif // _StepRepr_BetweenShapeAspect_HeaderFile
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_CentreOfSymmetry.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CentreOfSymmetry,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_CentreOfSymmetry::StepRepr_CentreOfSymmetry () { }
|
||||
|
@@ -31,7 +31,7 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_CentreOfSymmetry();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CentreOfSymmetry, StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CentreOfSymmetry,StepRepr_DerivedShapeAspect)
|
||||
|
||||
};
|
||||
#endif // _StepRepr_CentreOfSymmetry_HeaderFile
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp,StepRepr_CompShAspAndDatumFeatAndShAsp)
|
||||
|
||||
StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp::StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp () { }
|
||||
|
@@ -31,6 +31,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp, StepRepr_CompShAspAndDatumFeatAndShAsp)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp,StepRepr_CompShAspAndDatumFeatAndShAsp)
|
||||
};
|
||||
#endif // _StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp_HeaderFile
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_CompShAspAndDatumFeatAndShAsp.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompShAspAndDatumFeatAndShAsp,StepRepr_ShapeAspect)
|
||||
|
||||
StepRepr_CompShAspAndDatumFeatAndShAsp::StepRepr_CompShAspAndDatumFeatAndShAsp () { }
|
||||
|
@@ -31,6 +31,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_CompShAspAndDatumFeatAndShAsp();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CompShAspAndDatumFeatAndShAsp, StepRepr_ShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CompShAspAndDatumFeatAndShAsp,StepRepr_ShapeAspect)
|
||||
};
|
||||
#endif // _StepRepr_CompShAspAndDatumFeatAndShAsp_HeaderFile
|
||||
|
@@ -14,4 +14,6 @@
|
||||
// commercial license or contractual agreement.
|
||||
#include <StepRepr_CompositeGroupShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompositeGroupShapeAspect,StepRepr_CompositeShapeAspect)
|
||||
|
||||
StepRepr_CompositeGroupShapeAspect::StepRepr_CompositeGroupShapeAspect () { }
|
||||
|
@@ -31,7 +31,7 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_CompositeGroupShapeAspect();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CompositeGroupShapeAspect, StepRepr_CompositeShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CompositeGroupShapeAspect,StepRepr_CompositeShapeAspect)
|
||||
|
||||
};
|
||||
#endif // _StepRepr_CompositeGroupShapeAspect_HeaderFile
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_CompositeShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
|
||||
|
||||
StepRepr_CompositeShapeAspect::StepRepr_CompositeShapeAspect () { }
|
||||
|
@@ -37,7 +37,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompoundRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
StepRepr_CompoundRepresentationItem::StepRepr_CompoundRepresentationItem () { }
|
||||
|
||||
void StepRepr_CompoundRepresentationItem::Init
|
||||
|
@@ -53,7 +53,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_CompoundRepresentationItem,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_CompoundRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_ConfigurationDesignItem.hxx>
|
||||
#include <StepRepr_ConfigurationItem.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationDesign,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ConfigurationDesign
|
||||
//purpose :
|
||||
|
@@ -57,7 +57,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationDesign,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationDesign,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -22,6 +22,8 @@
|
||||
#include <StepRepr_ConfigurationEffectivity.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ConfigurationEffectivity
|
||||
//purpose :
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_ProductConcept.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationItem,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ConfigurationItem
|
||||
//purpose :
|
||||
|
@@ -81,7 +81,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationItem,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationItem,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_ContinuosShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ContinuosShapeAspect,StepRepr_CompositeShapeAspect)
|
||||
|
||||
StepRepr_ContinuosShapeAspect::StepRepr_ContinuosShapeAspect () { }
|
||||
|
@@ -31,6 +31,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_ContinuosShapeAspect();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ContinuosShapeAspect, StepRepr_CompositeShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ContinuosShapeAspect,StepRepr_CompositeShapeAspect)
|
||||
};
|
||||
#endif // _StepRepr_ContinuosShapeAspect_HeaderFile
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepRepr_DataEnvironment.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DataEnvironment,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_DataEnvironment
|
||||
//purpose :
|
||||
|
@@ -61,7 +61,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_DataEnvironment,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_DataEnvironment,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_DefinitionalRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
|
||||
|
||||
StepRepr_DefinitionalRepresentation::StepRepr_DefinitionalRepresentation () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_DerivedShapeAspect.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
|
||||
|
||||
StepRepr_DerivedShapeAspect::StepRepr_DerivedShapeAspect () { }
|
||||
|
@@ -37,7 +37,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepRepr_DescriptiveRepresentationItem.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DescriptiveRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
StepRepr_DescriptiveRepresentationItem::StepRepr_DescriptiveRepresentationItem () {}
|
||||
|
||||
void StepRepr_DescriptiveRepresentationItem::Init(
|
||||
|
@@ -48,7 +48,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_DescriptiveRepresentationItem,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_DescriptiveRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_Extension.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_Extension,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_Extension::StepRepr_Extension () { }
|
||||
|
@@ -37,7 +37,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_Extension,StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_Extension,StepRepr_DerivedShapeAspect)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_ExternallyDefinedRepresentation.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
|
||||
|
||||
StepRepr_ExternallyDefinedRepresentation::StepRepr_ExternallyDefinedRepresentation () { }
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -19,6 +19,8 @@
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
#include <StepRepr_FeatureForDatumTargetRelationship.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_FeatureForDatumtargetRelationship
|
||||
//purpose :
|
||||
|
@@ -36,7 +36,7 @@ public:
|
||||
Standard_EXPORT StepRepr_FeatureForDatumTargetRelationship();
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepRepr_FunctionallyDefinedTransformation.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_FunctionallyDefinedTransformation,MMgt_TShared)
|
||||
|
||||
StepRepr_FunctionallyDefinedTransformation::StepRepr_FunctionallyDefinedTransformation () {}
|
||||
|
||||
void StepRepr_FunctionallyDefinedTransformation::Init(
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_FunctionallyDefinedTransformation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_FunctionallyDefinedTransformation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_GeometricAlignment.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_GeometricAlignment,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_GeometricAlignment::StepRepr_GeometricAlignment () { }
|
||||
|
@@ -30,6 +30,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_GeometricAlignment();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_GeometricAlignment, StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_GeometricAlignment,StepRepr_DerivedShapeAspect)
|
||||
};
|
||||
#endif // _StepRepr_GeometricAlignment_HeaderFile
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_GlobalUncertaintyAssignedContext.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_GlobalUncertaintyAssignedContext,StepRepr_RepresentationContext)
|
||||
|
||||
StepRepr_GlobalUncertaintyAssignedContext::StepRepr_GlobalUncertaintyAssignedContext () {}
|
||||
|
||||
void StepRepr_GlobalUncertaintyAssignedContext::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_GlobalUncertaintyAssignedContext,StepRepr_RepresentationContext)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_GlobalUncertaintyAssignedContext,StepRepr_RepresentationContext)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_GlobalUnitAssignedContext.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_GlobalUnitAssignedContext,StepRepr_RepresentationContext)
|
||||
|
||||
StepRepr_GlobalUnitAssignedContext::StepRepr_GlobalUnitAssignedContext () {}
|
||||
|
||||
void StepRepr_GlobalUnitAssignedContext::Init(
|
||||
|
@@ -55,7 +55,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_GlobalUnitAssignedContext,StepRepr_RepresentationContext)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_GlobalUnitAssignedContext,StepRepr_RepresentationContext)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_IntegerRepresentationItem.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_IntegerRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
StepRepr_IntegerRepresentationItem::StepRepr_IntegerRepresentationItem () {}
|
||||
|
||||
void StepRepr_IntegerRepresentationItem::Init(
|
||||
|
@@ -48,7 +48,7 @@ public:
|
||||
return value;
|
||||
}
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_IntegerRepresentationItem,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_IntegerRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
private:
|
||||
Standard_Integer value;
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ItemDefinedTransformation,MMgt_TShared)
|
||||
|
||||
StepRepr_ItemDefinedTransformation::StepRepr_ItemDefinedTransformation () { }
|
||||
|
||||
void StepRepr_ItemDefinedTransformation::Init
|
||||
|
@@ -58,7 +58,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ItemDefinedTransformation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ItemDefinedTransformation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_MakeFromUsageOption.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_MakeFromUsageOption
|
||||
//purpose :
|
||||
|
@@ -64,7 +64,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepRepr_RepresentationMap.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MappedItem,StepRepr_RepresentationItem)
|
||||
|
||||
StepRepr_MappedItem::StepRepr_MappedItem () {}
|
||||
|
||||
void StepRepr_MappedItem::Init(
|
||||
|
@@ -54,7 +54,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MappedItem,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MappedItem,StepRepr_RepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -17,6 +17,8 @@
|
||||
#include <StepRepr_MaterialDesignation.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialDesignation,MMgt_TShared)
|
||||
|
||||
StepRepr_MaterialDesignation::StepRepr_MaterialDesignation () { }
|
||||
|
||||
void StepRepr_MaterialDesignation::Init
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MaterialDesignation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialDesignation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_MaterialProperty.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_MaterialProperty
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_Representation.hxx>
|
||||
#include <StepRepr_RepresentedDefinition.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_MaterialPropertyRepresentation
|
||||
//purpose :
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -22,6 +22,8 @@
|
||||
#include <StepRepr_MeasureRepresentationItem.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_MeasureRepresentationItem
|
||||
//purpose :
|
||||
|
@@ -52,7 +52,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_NextAssemblyUsageOccurrence
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,6 +15,8 @@
|
||||
|
||||
#include <StepRepr_ParallelOffset.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ParallelOffset,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_ParallelOffset::StepRepr_ParallelOffset () { }
|
||||
|
||||
//=======================================================================
|
||||
|
@@ -50,7 +50,7 @@ public:
|
||||
offset = theOffset;
|
||||
}
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ParallelOffset, StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ParallelOffset,StepRepr_DerivedShapeAspect)
|
||||
|
||||
private:
|
||||
Handle(StepBasic_MeasureWithUnit) offset;
|
||||
|
@@ -15,5 +15,7 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_ParametricRepresentationContext.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
|
||||
|
||||
StepRepr_ParametricRepresentationContext::StepRepr_ParametricRepresentationContext () {}
|
||||
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
|
||||
#include <StepRepr_PerpendicularTo.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PerpendicularTo,StepRepr_DerivedShapeAspect)
|
||||
|
||||
StepRepr_PerpendicularTo::StepRepr_PerpendicularTo () { }
|
||||
|
@@ -30,6 +30,6 @@ public:
|
||||
|
||||
Standard_EXPORT StepRepr_PerpendicularTo();
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_PerpendicularTo, StepRepr_DerivedShapeAspect)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_PerpendicularTo,StepRepr_DerivedShapeAspect)
|
||||
};
|
||||
#endif // _StepRepr_PerpendicularTo_HeaderFile
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_ProductConcept.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductConcept,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ProductConcept
|
||||
//purpose :
|
||||
|
@@ -72,7 +72,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ProductConcept,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductConcept,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ProductDefinitionShape
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_ProductDefinitionUsage.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ProductDefinitionUsage
|
||||
//purpose :
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -15,4 +15,6 @@
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepRepr_PromissoryUsageOccurrence.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
StepRepr_PromissoryUsageOccurrence::StepRepr_PromissoryUsageOccurrence () { }
|
||||
|
@@ -38,7 +38,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepRepr_PropertyDefinition.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinition,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_PropertyDefinition
|
||||
//purpose :
|
||||
|
@@ -66,7 +66,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinition,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinition,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepRepr_PropertyDefinitionRelationship.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_PropertyDefinitionRelationship
|
||||
//purpose :
|
||||
|
@@ -67,7 +67,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepRepr_Representation.hxx>
|
||||
#include <StepRepr_RepresentedDefinition.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_PropertyDefinitionRepresentation
|
||||
//purpose :
|
||||
|
@@ -56,7 +56,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -21,6 +21,8 @@
|
||||
#include <StepRepr_QuantifiedAssemblyComponentUsage.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_QuantifiedAssemblyComponentUsage
|
||||
//purpose :
|
||||
|
@@ -51,7 +51,7 @@ public:
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
|
||||
|
||||
protected:
|
||||
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepBasic_LengthMeasureWithUnit.hxx>
|
||||
#include <StepRepr_ReprItemAndLengthMeasureWithUnit.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnit,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ReprItemAndLengthMeasureWithUnit
|
||||
//purpose :
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
Standard_EXPORT Handle(StepBasic_LengthMeasureWithUnit) GetLengthMeasureWithUnit() const;
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ReprItemAndLengthMeasureWithUnit,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnit,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
|
||||
private:
|
||||
Handle(StepBasic_LengthMeasureWithUnit) myLengthMeasureWithUnit;
|
||||
|
@@ -16,6 +16,8 @@
|
||||
#include <StepBasic_LengthMeasureWithUnit.hxx>
|
||||
#include <StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnitAndQRI)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI
|
||||
//purpose :
|
||||
|
@@ -39,7 +39,7 @@ public:
|
||||
|
||||
Standard_EXPORT Handle(StepBasic_LengthMeasureWithUnit) GetLengthMeasureWithUnit() const;
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnitAndQRI)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnitAndQRI)
|
||||
|
||||
private:
|
||||
Handle(StepBasic_LengthMeasureWithUnit) myLengthMeasureWithUnit;
|
||||
|
@@ -20,6 +20,8 @@
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_ReprItemAndMeasureWithUnit.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnit,StepRepr_RepresentationItem)
|
||||
|
||||
//=======================================================================
|
||||
//function : StepRepr_ReprItemAndMeasureWithUnit
|
||||
//purpose :
|
||||
|
@@ -48,7 +48,7 @@ public:
|
||||
|
||||
Standard_EXPORT Handle(StepRepr_RepresentationItem) GetRepresentationItem() const;
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ReprItemAndMeasureWithUnit,StepRepr_RepresentationItem)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnit,StepRepr_RepresentationItem)
|
||||
|
||||
private:
|
||||
|
||||
|
@@ -18,6 +18,8 @@
|
||||
#include <StepShape_QualifiedRepresentationItem.hxx>
|
||||
#include <StepRepr_ReprItemAndMeasureWithUnitAndQRI.hxx>
|
||||
|
||||
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
|
||||
//=======================================================================
|
||||
//function : Init
|
||||
//purpose :
|
||||
|
@@ -41,7 +41,7 @@ public:
|
||||
|
||||
Standard_EXPORT Handle(StepShape_QualifiedRepresentationItem) GetQualifiedRepresentationItem() const;
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepRepr_ReprItemAndMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
DEFINE_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnit)
|
||||
|
||||
private:
|
||||
Handle(StepShape_QualifiedRepresentationItem) myQualifiedRepresentationItem;
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user