1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0024947: Redesign OCCT legacy type system -- automatic

Automatic upgrade with command "occt_upgdare . -rtti"
This commit is contained in:
abv
2015-07-11 11:06:11 +03:00
parent 69ff08ff28
commit ec357c5cbb
816 changed files with 1280 additions and 690 deletions

View File

@@ -13,6 +13,18 @@
#include <StepAP214_ApprovalItem.ixx>
#include <Interface_Macros.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <StepBasic_DocumentFile.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepShape_ShapeRepresentation.hxx>
#include <StepBasic_SecurityClassification.hxx>
StepAP214_ApprovalItem::StepAP214_ApprovalItem () { }

View File

@@ -13,6 +13,15 @@
#include <StepAP214_AutoDesignDateAndPersonItem.ixx>
#include <Interface_Macros.hxx>
#include <StepAP214_AutoDesignOrganizationAssignment.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepRepr_Representation.hxx>
#include <StepAP214_AutoDesignDocumentReference.hxx>
#include <StepRepr_ExternallyDefinedRepresentation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepBasic_ProductDefinitionWithAssociatedDocuments.hxx>
StepAP214_AutoDesignDateAndPersonItem::StepAP214_AutoDesignDateAndPersonItem () { }

View File

@@ -13,6 +13,9 @@
#include <StepAP214_AutoDesignDateAndTimeItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ApprovalPersonOrganization.hxx>
#include <StepAP214_AutoDesignDateAndPersonAssignment.hxx>
#include <StepBasic_ProductDefinitionEffectivity.hxx>
StepAP214_AutoDesignDateAndTimeItem::StepAP214_AutoDesignDateAndTimeItem () { }

View File

@@ -13,6 +13,9 @@
#include <StepAP214_AutoDesignDatedItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ApprovalPersonOrganization.hxx>
#include <StepAP214_AutoDesignDateAndPersonAssignment.hxx>
#include <StepBasic_ProductDefinitionEffectivity.hxx>
StepAP214_AutoDesignDatedItem::StepAP214_AutoDesignDatedItem () { }

View File

@@ -13,6 +13,14 @@
#include <StepAP214_AutoDesignGeneralOrgItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepBasic_ProductDefinitionWithAssociatedDocuments.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_ExternallyDefinedRepresentation.hxx>
#include <StepAP214_AutoDesignDocumentReference.hxx>
StepAP214_AutoDesignGeneralOrgItem::StepAP214_AutoDesignGeneralOrgItem () { }

View File

@@ -13,6 +13,17 @@
#include <StepAP214_AutoDesignGroupedItem.ixx>
#include <Interface_Macros.hxx>
#include <StepShape_AdvancedBrepShapeRepresentation.hxx>
#include <StepShape_CsgShapeRepresentation.hxx>
#include <StepShape_FacetedBrepShapeRepresentation.hxx>
#include <StepShape_GeometricallyBoundedSurfaceShapeRepresentation.hxx>
#include <StepShape_GeometricallyBoundedWireframeShapeRepresentation.hxx>
#include <StepShape_ManifoldSurfaceShapeRepresentation.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <StepShape_ShapeRepresentation.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepVisual_TemplateInstance.hxx>
StepAP214_AutoDesignGroupedItem::StepAP214_AutoDesignGroupedItem () { }

View File

@@ -13,6 +13,8 @@
#include <StepAP214_AutoDesignOrganizationItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_Document.hxx>
#include <StepBasic_PhysicallyModeledProductDefinition.hxx>
StepAP214_AutoDesignOrganizationItem::StepAP214_AutoDesignOrganizationItem () { }

View File

@@ -13,6 +13,12 @@
#include <StepAP214_AutoDesignPresentedItemSelect.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <StepRepr_RepresentationRelationship.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepBasic_DocumentRelationship.hxx>
StepAP214_AutoDesignPresentedItemSelect::StepAP214_AutoDesignPresentedItemSelect () { }

View File

@@ -13,6 +13,20 @@
#include <StepAP214_AutoDesignReferencingItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_Approval.hxx>
#include <StepBasic_DocumentRelationship.hxx>
#include <StepRepr_ExternallyDefinedRepresentation.hxx>
#include <StepRepr_MappedItem.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepVisual_PresentationView.hxx>
#include <StepBasic_ProductCategory.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationRelationship.hxx>
#include <StepRepr_ShapeAspect.hxx>
StepAP214_AutoDesignReferencingItem::StepAP214_AutoDesignReferencingItem () { }

View File

@@ -13,6 +13,22 @@
#include <StepAP214_DateAndTimeItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ApprovalPersonOrganization.hxx>
#include <StepAP214_AppliedPersonAndOrganizationAssignment.hxx>
#include <StepAP214_AppliedOrganizationAssignment.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <StepBasic_DocumentFile.hxx>
#include <StepBasic_Effectivity.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepShape_ShapeRepresentation.hxx>
#include <StepBasic_SecurityClassification.hxx>
StepAP214_DateAndTimeItem::StepAP214_DateAndTimeItem () { }

View File

@@ -13,6 +13,21 @@
#include <StepAP214_DateItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ApprovalPersonOrganization.hxx>
#include <StepAP214_AppliedPersonAndOrganizationAssignment.hxx>
#include <StepAP214_AppliedOrganizationAssignment.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <StepBasic_DocumentFile.hxx>
#include <StepBasic_Effectivity.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepShape_ShapeRepresentation.hxx>
StepAP214_DateItem::StepAP214_DateItem () { }

View File

@@ -13,6 +13,15 @@
#include <StepAP214_DocumentReferenceItem.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_Approval.hxx>
#include <StepRepr_DescriptiveRepresentationItem.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepRepr_ShapeAspectRelationship.hxx>
StepAP214_DocumentReferenceItem::StepAP214_DocumentReferenceItem () { }

View File

@@ -16,6 +16,10 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
#include <StepAP214_ExternalIdentificationItem.ixx>
#include <StepBasic_DocumentFile.hxx>
#include <StepAP214_ExternallyDefinedClass.hxx>
#include <StepAP214_ExternallyDefinedGeneralProperty.hxx>
#include <StepBasic_ProductDefinition.hxx>
//=======================================================================
//function : StepAP214_ExternalIdentificationItem

View File

@@ -13,6 +13,7 @@
#include <StepAP214_GroupItem.ixx>
#include <Interface_Macros.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
StepAP214_GroupItem::StepAP214_GroupItem () { }

View File

@@ -13,6 +13,20 @@
#include <StepAP214_OrganizationItem.ixx>
#include <Interface_Macros.hxx>
#include <StepAP214_AppliedOrganizationAssignment.hxx>
#include <StepBasic_Approval.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <StepBasic_DocumentFile.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepShape_ShapeRepresentation.hxx>
#include <StepBasic_SecurityClassification.hxx>
StepAP214_OrganizationItem::StepAP214_OrganizationItem () { }

View File

@@ -13,6 +13,19 @@
#include <StepAP214_PersonAndOrganizationItem.ixx>
#include <Interface_Macros.hxx>
#include <StepAP214_AppliedOrganizationAssignment.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <StepBasic_DocumentFile.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
#include <StepVisual_PresentationArea.hxx>
#include <StepBasic_Product.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionFormation.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepShape_ShapeRepresentation.hxx>
#include <StepBasic_SecurityClassification.hxx>
StepAP214_PersonAndOrganizationItem::StepAP214_PersonAndOrganizationItem () { }

View File

@@ -13,6 +13,8 @@
#include <StepAP214_PresentedItemSelect.ixx>
#include <Interface_Macros.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
StepAP214_PresentedItemSelect::StepAP214_PresentedItemSelect () { }

View File

@@ -667,6 +667,11 @@ static Standard_CString schemaAP203 = "CONFIG_CONTROL_DESIGN";
// added by skl 10.02.2004 for TRJ13
#include <StepBasic_ConversionBasedUnitAndMassUnit.hxx>
#include <StepBasic_MassMeasureWithUnit.hxx>
#include <StepBasic_CharacterizedObject.hxx>
#include <StepFEA_CurveElementEndCoordinateSystem.hxx>
#include <StepFEA_SymmetricTensor22d.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <StepFEA_SymmetricTensor43d.hxx>
static int init = 0;