1
0
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:
abv
2015-12-04 14:15:06 +03:00
parent f5f4ebd07b
commit 92efcf78a6
4556 changed files with 7149 additions and 2882 deletions

View File

@@ -15,4 +15,6 @@
#include <StepRepr_AllAroundShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_AllAroundShapeAspect,StepRepr_ContinuosShapeAspect)
StepRepr_AllAroundShapeAspect::StepRepr_AllAroundShapeAspect () { }

View File

@@ -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

View File

@@ -15,4 +15,6 @@
#include <StepRepr_Apex.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_Apex,StepRepr_DerivedShapeAspect)
StepRepr_Apex::StepRepr_Apex () { }

View File

@@ -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

View File

@@ -20,6 +20,8 @@
#include <StepRepr_AssemblyComponentUsage.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
//=======================================================================
//function : StepRepr_AssemblyComponentUsage
//purpose :

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
DEFINE_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsage,StepRepr_ProductDefinitionUsage)
protected:

View File

@@ -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

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_AssemblyComponentUsageSubstitute,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_AssemblyComponentUsageSubstitute,MMgt_TShared)
protected:

View File

@@ -15,4 +15,6 @@
#include <StepRepr_BetweenShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_BetweenShapeAspect,StepRepr_ContinuosShapeAspect)
StepRepr_BetweenShapeAspect::StepRepr_BetweenShapeAspect () { }

View File

@@ -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

View File

@@ -15,4 +15,6 @@
#include <StepRepr_CentreOfSymmetry.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CentreOfSymmetry,StepRepr_DerivedShapeAspect)
StepRepr_CentreOfSymmetry::StepRepr_CentreOfSymmetry () { }

View File

@@ -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

View File

@@ -15,4 +15,6 @@
#include <StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp,StepRepr_CompShAspAndDatumFeatAndShAsp)
StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp::StepRepr_CompGroupShAspAndCompShAspAndDatumFeatAndShAsp () { }

View File

@@ -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

View File

@@ -15,4 +15,6 @@
#include <StepRepr_CompShAspAndDatumFeatAndShAsp.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompShAspAndDatumFeatAndShAsp,StepRepr_ShapeAspect)
StepRepr_CompShAspAndDatumFeatAndShAsp::StepRepr_CompShAspAndDatumFeatAndShAsp () { }

View File

@@ -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

View File

@@ -14,4 +14,6 @@
// commercial license or contractual agreement.
#include <StepRepr_CompositeGroupShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompositeGroupShapeAspect,StepRepr_CompositeShapeAspect)
StepRepr_CompositeGroupShapeAspect::StepRepr_CompositeGroupShapeAspect () { }

View File

@@ -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

View File

@@ -15,4 +15,6 @@
#include <Standard_Type.hxx>
#include <StepRepr_CompositeShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
StepRepr_CompositeShapeAspect::StepRepr_CompositeShapeAspect () { }

View File

@@ -37,7 +37,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
DEFINE_STANDARD_RTTIEXT(StepRepr_CompositeShapeAspect,StepRepr_ShapeAspect)
protected:

View File

@@ -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

View File

@@ -53,7 +53,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_CompoundRepresentationItem,StepRepr_RepresentationItem)
DEFINE_STANDARD_RTTIEXT(StepRepr_CompoundRepresentationItem,StepRepr_RepresentationItem)
protected:

View File

@@ -21,6 +21,8 @@
#include <StepRepr_ConfigurationDesignItem.hxx>
#include <StepRepr_ConfigurationItem.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationDesign,MMgt_TShared)
//=======================================================================
//function : StepRepr_ConfigurationDesign
//purpose :

View File

@@ -57,7 +57,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationDesign,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationDesign,MMgt_TShared)
protected:

View File

@@ -22,6 +22,8 @@
#include <StepRepr_ConfigurationEffectivity.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
//=======================================================================
//function : StepRepr_ConfigurationEffectivity
//purpose :

View File

@@ -51,7 +51,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationEffectivity,StepBasic_ProductDefinitionEffectivity)
protected:

View File

@@ -21,6 +21,8 @@
#include <StepRepr_ProductConcept.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ConfigurationItem,MMgt_TShared)
//=======================================================================
//function : StepRepr_ConfigurationItem
//purpose :

View File

@@ -81,7 +81,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ConfigurationItem,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_ConfigurationItem,MMgt_TShared)
protected:

View File

@@ -15,4 +15,6 @@
#include <StepRepr_ContinuosShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ContinuosShapeAspect,StepRepr_CompositeShapeAspect)
StepRepr_ContinuosShapeAspect::StepRepr_ContinuosShapeAspect () { }

View File

@@ -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

View File

@@ -19,6 +19,8 @@
#include <StepRepr_DataEnvironment.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DataEnvironment,MMgt_TShared)
//=======================================================================
//function : StepRepr_DataEnvironment
//purpose :

View File

@@ -61,7 +61,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_DataEnvironment,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_DataEnvironment,MMgt_TShared)
protected:

View File

@@ -15,5 +15,7 @@
#include <Standard_Type.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
StepRepr_DefinitionalRepresentation::StepRepr_DefinitionalRepresentation () {}

View File

@@ -39,7 +39,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
DEFINE_STANDARD_RTTIEXT(StepRepr_DefinitionalRepresentation,StepRepr_Representation)
protected:

View File

@@ -15,4 +15,6 @@
#include <Standard_Type.hxx>
#include <StepRepr_DerivedShapeAspect.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
StepRepr_DerivedShapeAspect::StepRepr_DerivedShapeAspect () { }

View File

@@ -37,7 +37,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
DEFINE_STANDARD_RTTIEXT(StepRepr_DerivedShapeAspect,StepRepr_ShapeAspect)
protected:

View File

@@ -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(

View File

@@ -48,7 +48,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_DescriptiveRepresentationItem,StepRepr_RepresentationItem)
DEFINE_STANDARD_RTTIEXT(StepRepr_DescriptiveRepresentationItem,StepRepr_RepresentationItem)
protected:

View File

@@ -15,4 +15,6 @@
#include <Standard_Type.hxx>
#include <StepRepr_Extension.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_Extension,StepRepr_DerivedShapeAspect)
StepRepr_Extension::StepRepr_Extension () { }

View File

@@ -37,7 +37,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_Extension,StepRepr_DerivedShapeAspect)
DEFINE_STANDARD_RTTIEXT(StepRepr_Extension,StepRepr_DerivedShapeAspect)
protected:

View File

@@ -15,4 +15,6 @@
#include <Standard_Type.hxx>
#include <StepRepr_ExternallyDefinedRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
StepRepr_ExternallyDefinedRepresentation::StepRepr_ExternallyDefinedRepresentation () { }

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
DEFINE_STANDARD_RTTIEXT(StepRepr_ExternallyDefinedRepresentation,StepRepr_Representation)
protected:

View File

@@ -19,6 +19,8 @@
#include <StepRepr_ShapeAspect.hxx>
#include <StepRepr_FeatureForDatumTargetRelationship.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
//=======================================================================
//function : StepRepr_FeatureForDatumtargetRelationship
//purpose :

View File

@@ -36,7 +36,7 @@ public:
Standard_EXPORT StepRepr_FeatureForDatumTargetRelationship();
DEFINE_STANDARD_RTTI(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
DEFINE_STANDARD_RTTIEXT(StepRepr_FeatureForDatumTargetRelationship,StepRepr_ShapeAspectRelationship)
protected:

View File

@@ -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(

View File

@@ -50,7 +50,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_FunctionallyDefinedTransformation,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_FunctionallyDefinedTransformation,MMgt_TShared)
protected:

View File

@@ -15,4 +15,6 @@
#include <StepRepr_GeometricAlignment.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_GeometricAlignment,StepRepr_DerivedShapeAspect)
StepRepr_GeometricAlignment::StepRepr_GeometricAlignment () { }

View File

@@ -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

View File

@@ -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(

View File

@@ -55,7 +55,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_GlobalUncertaintyAssignedContext,StepRepr_RepresentationContext)
DEFINE_STANDARD_RTTIEXT(StepRepr_GlobalUncertaintyAssignedContext,StepRepr_RepresentationContext)
protected:

View File

@@ -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(

View File

@@ -55,7 +55,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_GlobalUnitAssignedContext,StepRepr_RepresentationContext)
DEFINE_STANDARD_RTTIEXT(StepRepr_GlobalUnitAssignedContext,StepRepr_RepresentationContext)
protected:

View File

@@ -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(

View File

@@ -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;

View File

@@ -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

View File

@@ -58,7 +58,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ItemDefinedTransformation,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_ItemDefinedTransformation,MMgt_TShared)
protected:

View File

@@ -21,6 +21,8 @@
#include <StepRepr_MakeFromUsageOption.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
//=======================================================================
//function : StepRepr_MakeFromUsageOption
//purpose :

View File

@@ -64,7 +64,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
DEFINE_STANDARD_RTTIEXT(StepRepr_MakeFromUsageOption,StepRepr_ProductDefinitionUsage)
protected:

View File

@@ -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(

View File

@@ -54,7 +54,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MappedItem,StepRepr_RepresentationItem)
DEFINE_STANDARD_RTTIEXT(StepRepr_MappedItem,StepRepr_RepresentationItem)
protected:

View File

@@ -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

View File

@@ -51,7 +51,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MaterialDesignation,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialDesignation,MMgt_TShared)
protected:

View File

@@ -18,6 +18,8 @@
#include <Standard_Type.hxx>
#include <StepRepr_MaterialProperty.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
//=======================================================================
//function : StepRepr_MaterialProperty
//purpose :

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
protected:

View File

@@ -21,6 +21,8 @@
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
//=======================================================================
//function : StepRepr_MaterialPropertyRepresentation
//purpose :

View File

@@ -50,7 +50,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
DEFINE_STANDARD_RTTIEXT(StepRepr_MaterialPropertyRepresentation,StepRepr_PropertyDefinitionRepresentation)
protected:

View File

@@ -22,6 +22,8 @@
#include <StepRepr_MeasureRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
//=======================================================================
//function : StepRepr_MeasureRepresentationItem
//purpose :

View File

@@ -52,7 +52,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
DEFINE_STANDARD_RTTIEXT(StepRepr_MeasureRepresentationItem,StepRepr_RepresentationItem)
protected:

View File

@@ -18,6 +18,8 @@
#include <Standard_Type.hxx>
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
//=======================================================================
//function : StepRepr_NextAssemblyUsageOccurrence
//purpose :

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
DEFINE_STANDARD_RTTIEXT(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
protected:

View File

@@ -15,6 +15,8 @@
#include <StepRepr_ParallelOffset.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ParallelOffset,StepRepr_DerivedShapeAspect)
StepRepr_ParallelOffset::StepRepr_ParallelOffset () { }
//=======================================================================

View File

@@ -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;

View File

@@ -15,5 +15,7 @@
#include <Standard_Type.hxx>
#include <StepRepr_ParametricRepresentationContext.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
StepRepr_ParametricRepresentationContext::StepRepr_ParametricRepresentationContext () {}

View File

@@ -39,7 +39,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
DEFINE_STANDARD_RTTIEXT(StepRepr_ParametricRepresentationContext,StepRepr_RepresentationContext)
protected:

View File

@@ -15,4 +15,6 @@
#include <StepRepr_PerpendicularTo.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PerpendicularTo,StepRepr_DerivedShapeAspect)
StepRepr_PerpendicularTo::StepRepr_PerpendicularTo () { }

View File

@@ -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

View File

@@ -21,6 +21,8 @@
#include <StepRepr_ProductConcept.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductConcept,MMgt_TShared)
//=======================================================================
//function : StepRepr_ProductConcept
//purpose :

View File

@@ -72,7 +72,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ProductConcept,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductConcept,MMgt_TShared)
protected:

View File

@@ -18,6 +18,8 @@
#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
//=======================================================================
//function : StepRepr_ProductDefinitionShape
//purpose :

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
protected:

View File

@@ -18,6 +18,8 @@
#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionUsage.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
//=======================================================================
//function : StepRepr_ProductDefinitionUsage
//purpose :

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
DEFINE_STANDARD_RTTIEXT(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
protected:

View File

@@ -15,4 +15,6 @@
#include <Standard_Type.hxx>
#include <StepRepr_PromissoryUsageOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
StepRepr_PromissoryUsageOccurrence::StepRepr_PromissoryUsageOccurrence () { }

View File

@@ -38,7 +38,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
DEFINE_STANDARD_RTTIEXT(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
protected:

View File

@@ -20,6 +20,8 @@
#include <StepRepr_PropertyDefinition.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinition,MMgt_TShared)
//=======================================================================
//function : StepRepr_PropertyDefinition
//purpose :

View File

@@ -66,7 +66,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinition,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinition,MMgt_TShared)
protected:

View File

@@ -20,6 +20,8 @@
#include <StepRepr_PropertyDefinitionRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
//=======================================================================
//function : StepRepr_PropertyDefinitionRelationship
//purpose :

View File

@@ -67,7 +67,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRelationship,MMgt_TShared)
protected:

View File

@@ -20,6 +20,8 @@
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
//=======================================================================
//function : StepRepr_PropertyDefinitionRepresentation
//purpose :

View File

@@ -56,7 +56,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
DEFINE_STANDARD_RTTIEXT(StepRepr_PropertyDefinitionRepresentation,MMgt_TShared)
protected:

View File

@@ -21,6 +21,8 @@
#include <StepRepr_QuantifiedAssemblyComponentUsage.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
//=======================================================================
//function : StepRepr_QuantifiedAssemblyComponentUsage
//purpose :

View File

@@ -51,7 +51,7 @@ public:
DEFINE_STANDARD_RTTI(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
DEFINE_STANDARD_RTTIEXT(StepRepr_QuantifiedAssemblyComponentUsage,StepRepr_AssemblyComponentUsage)
protected:

View File

@@ -16,6 +16,8 @@
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepRepr_ReprItemAndLengthMeasureWithUnit.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnit,StepRepr_ReprItemAndMeasureWithUnit)
//=======================================================================
//function : StepRepr_ReprItemAndLengthMeasureWithUnit
//purpose :

View File

@@ -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;

View File

@@ -16,6 +16,8 @@
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnitAndQRI)
//=======================================================================
//function : StepRepr_ReprItemAndLengthMeasureWithUnitAndQRI
//purpose :

View File

@@ -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;

View File

@@ -20,6 +20,8 @@
#include <StepRepr_RepresentationItem.hxx>
#include <StepRepr_ReprItemAndMeasureWithUnit.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnit,StepRepr_RepresentationItem)
//=======================================================================
//function : StepRepr_ReprItemAndMeasureWithUnit
//purpose :

View File

@@ -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:

View File

@@ -18,6 +18,8 @@
#include <StepShape_QualifiedRepresentationItem.hxx>
#include <StepRepr_ReprItemAndMeasureWithUnitAndQRI.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ReprItemAndMeasureWithUnitAndQRI,StepRepr_ReprItemAndMeasureWithUnit)
//=======================================================================
//function : Init
//purpose :

View File

@@ -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