Temporary header file '/tmp/nsyWpGfDfJ/dump1.h' with the following content will be compiled to create GCC translation unit dump:

  // add defines
  #define __STDC_VERSION__ 201710L
#define _GXX_NULLPTR_T
#define CLUTTER_ENABLE_COMPOSITOR_API 1
#define _REGEX_NELTS(n)
#define _Atomic
#define PACKED
#define getaddrinfo_a(a,b,c,d)

  // add includes
  #include "/usr/include/oce/AppStdL_Application.hxx"
  #include "/usr/include/oce/BinLDrivers.hxx"
  #include "/usr/include/oce/BinLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/BinLDrivers_DocumentSection.hxx"
  #include "/usr/include/oce/BinLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/BinLDrivers_Marker.hxx"
  #include "/usr/include/oce/BinLDrivers_VectorOfDocumentSection.hxx"
  #include "/usr/include/oce/BinMDF.hxx"
  #include "/usr/include/oce/BinMDF_ADriver.hxx"
  #include "/usr/include/oce/BinMDF_ADriverTable.hxx"
  #include "/usr/include/oce/BinMDF_DataMapIteratorOfTypeADriverMap.hxx"
  #include "/usr/include/oce/BinMDF_DataMapNodeOfTypeADriverMap.hxx"
  #include "/usr/include/oce/BinMDF_DoubleMapIteratorOfTypeIdMap.hxx"
  #include "/usr/include/oce/BinMDF_DoubleMapNodeOfTypeIdMap.hxx"
  #include "/usr/include/oce/BinMDF_ReferenceDriver.hxx"
  #include "/usr/include/oce/BinMDF_StringIdMap.hxx"
  #include "/usr/include/oce/BinMDF_TagSourceDriver.hxx"
  #include "/usr/include/oce/BinMDF_TypeADriverMap.hxx"
  #include "/usr/include/oce/BinMDF_TypeIdMap.hxx"
  #include "/usr/include/oce/BinMDataStd.hxx"
  #include "/usr/include/oce/BinMDataStd_AsciiStringDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_BooleanArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_BooleanListDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ByteArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_CommentDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_DirectoryDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ExpressionDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ExtStringArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ExtStringListDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_IntPackedMapDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_IntegerArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_IntegerDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_IntegerListDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_NameDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_NamedDataDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_NoteBookDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_RealArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_RealDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_RealListDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ReferenceArrayDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_ReferenceListDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_RelationDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_TickDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_TreeNodeDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_UAttributeDriver.hxx"
  #include "/usr/include/oce/BinMDataStd_VariableDriver.hxx"
  #include "/usr/include/oce/BinMDocStd.hxx"
  #include "/usr/include/oce/BinMDocStd_XLinkDriver.hxx"
  #include "/usr/include/oce/BinMFunction.hxx"
  #include "/usr/include/oce/BinMFunction_FunctionDriver.hxx"
  #include "/usr/include/oce/BinMFunction_GraphNodeDriver.hxx"
  #include "/usr/include/oce/BinMFunction_ScopeDriver.hxx"
  #include "/usr/include/oce/BinObjMgt_PByte.hxx"
  #include "/usr/include/oce/BinObjMgt_PChar.hxx"
  #include "/usr/include/oce/BinObjMgt_PExtChar.hxx"
  #include "/usr/include/oce/BinObjMgt_PInteger.hxx"
  #include "/usr/include/oce/BinObjMgt_PReal.hxx"
  #include "/usr/include/oce/BinObjMgt_PShortReal.hxx"
  #include "/usr/include/oce/BinObjMgt_Persistent.hxx"
  #include "/usr/include/oce/BinObjMgt_RRelocationTable.hxx"
  #include "/usr/include/oce/BinObjMgt_SRelocationTable.hxx"
  #include "/usr/include/oce/CDF.hxx"
  #include "/usr/include/oce/CDF_Application.hxx"
  #include "/usr/include/oce/CDF_Directory.hxx"
  #include "/usr/include/oce/CDF_DirectoryIterator.hxx"
  #include "/usr/include/oce/CDF_FWOSDriver.hxx"
  #include "/usr/include/oce/CDF_MetaDataDriver.hxx"
  #include "/usr/include/oce/CDF_MetaDataDriverError.hxx"
  #include "/usr/include/oce/CDF_MetaDataDriverFactory.hxx"
  #include "/usr/include/oce/CDF_Session.hxx"
  #include "/usr/include/oce/CDF_Store.hxx"
  #include "/usr/include/oce/CDF_StoreList.hxx"
  #include "/usr/include/oce/CDF_StoreSetNameStatus.hxx"
  #include "/usr/include/oce/CDF_SubComponentStatus.hxx"
  #include "/usr/include/oce/CDF_Timer.hxx"
  #include "/usr/include/oce/CDF_TryStoreStatus.hxx"
  #include "/usr/include/oce/CDF_TypeOfActivation.hxx"
  #include "/usr/include/oce/CDM_Application.hxx"
  #include "/usr/include/oce/CDM_COutMessageDriver.hxx"
  #include "/usr/include/oce/CDM_CanCloseStatus.hxx"
  #include "/usr/include/oce/CDM_DataMapIteratorOfMetaDataLookUpTable.hxx"
  #include "/usr/include/oce/CDM_DataMapIteratorOfPresentationDirectory.hxx"
  #include "/usr/include/oce/CDM_DataMapNodeOfMetaDataLookUpTable.hxx"
  #include "/usr/include/oce/CDM_DataMapNodeOfPresentationDirectory.hxx"
  #include "/usr/include/oce/CDM_Document.hxx"
  #include "/usr/include/oce/CDM_DocumentHasher.hxx"
  #include "/usr/include/oce/CDM_DocumentPointer.hxx"
  #include "/usr/include/oce/CDM_ListIteratorOfListOfDocument.hxx"
  #include "/usr/include/oce/CDM_ListIteratorOfListOfReferences.hxx"
  #include "/usr/include/oce/CDM_ListNodeOfListOfDocument.hxx"
  #include "/usr/include/oce/CDM_ListNodeOfListOfReferences.hxx"
  #include "/usr/include/oce/CDM_ListOfDocument.hxx"
  #include "/usr/include/oce/CDM_ListOfReferences.hxx"
  #include "/usr/include/oce/CDM_MapIteratorOfMapOfDocument.hxx"
  #include "/usr/include/oce/CDM_MapOfDocument.hxx"
  #include "/usr/include/oce/CDM_MessageDriver.hxx"
  #include "/usr/include/oce/CDM_MetaData.hxx"
  #include "/usr/include/oce/CDM_MetaDataLookUpTable.hxx"
  #include "/usr/include/oce/CDM_NamesDirectory.hxx"
  #include "/usr/include/oce/CDM_NullMessageDriver.hxx"
  #include "/usr/include/oce/CDM_PresentationDirectory.hxx"
  #include "/usr/include/oce/CDM_Reference.hxx"
  #include "/usr/include/oce/CDM_ReferenceIterator.hxx"
  #include "/usr/include/oce/CDM_StdMapNodeOfMapOfDocument.hxx"
  #include "/usr/include/oce/DBC_BaseArray.hxx"
  #include "/usr/include/oce/DBC_BaseArray_objs.hxx"
  #include "/usr/include/oce/DBC_DBVArray.hxx"
  #include "/usr/include/oce/DBC_VArrayNodeOfVArrayOfCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayNodeOfVArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayNodeOfVArrayOfInteger.hxx"
  #include "/usr/include/oce/DBC_VArrayNodeOfVArrayOfReal.hxx"
  #include "/usr/include/oce/DBC_VArrayOfCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayOfInteger.hxx"
  #include "/usr/include/oce/DBC_VArrayOfReal.hxx"
  #include "/usr/include/oce/DBC_VArrayTNodeOfVArrayOfCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayTNodeOfVArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/DBC_VArrayTNodeOfVArrayOfInteger.hxx"
  #include "/usr/include/oce/DBC_VArrayTNodeOfVArrayOfReal.hxx"
  #include "/usr/include/oce/FWOSDriver.hxx"
  #include "/usr/include/oce/FWOSDriver_DriverFactory.hxx"
  #include "/usr/include/oce/Handle_AppStdL_Application.hxx"
  #include "/usr/include/oce/Handle_BinLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_BinLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDF_ADriver.hxx"
  #include "/usr/include/oce/Handle_BinMDF_ADriverTable.hxx"
  #include "/usr/include/oce/Handle_BinMDF_DataMapNodeOfTypeADriverMap.hxx"
  #include "/usr/include/oce/Handle_BinMDF_DoubleMapNodeOfTypeIdMap.hxx"
  #include "/usr/include/oce/Handle_BinMDF_ReferenceDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDF_TagSourceDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_AsciiStringDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_BooleanArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_BooleanListDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ByteArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_CommentDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_DirectoryDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ExpressionDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ExtStringArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ExtStringListDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_IntPackedMapDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_IntegerArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_IntegerDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_IntegerListDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_NameDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_NamedDataDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_NoteBookDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_RealArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_RealDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_RealListDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ReferenceArrayDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_ReferenceListDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_RelationDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_TickDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_TreeNodeDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_UAttributeDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDataStd_VariableDriver.hxx"
  #include "/usr/include/oce/Handle_BinMDocStd_XLinkDriver.hxx"
  #include "/usr/include/oce/Handle_BinMFunction_FunctionDriver.hxx"
  #include "/usr/include/oce/Handle_BinMFunction_GraphNodeDriver.hxx"
  #include "/usr/include/oce/Handle_BinMFunction_ScopeDriver.hxx"
  #include "/usr/include/oce/Handle_CDF_Application.hxx"
  #include "/usr/include/oce/Handle_CDF_Directory.hxx"
  #include "/usr/include/oce/Handle_CDF_FWOSDriver.hxx"
  #include "/usr/include/oce/Handle_CDF_MetaDataDriver.hxx"
  #include "/usr/include/oce/Handle_CDF_MetaDataDriverError.hxx"
  #include "/usr/include/oce/Handle_CDF_MetaDataDriverFactory.hxx"
  #include "/usr/include/oce/Handle_CDF_Session.hxx"
  #include "/usr/include/oce/Handle_CDF_StoreList.hxx"
  #include "/usr/include/oce/Handle_CDM_Application.hxx"
  #include "/usr/include/oce/Handle_CDM_COutMessageDriver.hxx"
  #include "/usr/include/oce/Handle_CDM_DataMapNodeOfMetaDataLookUpTable.hxx"
  #include "/usr/include/oce/Handle_CDM_DataMapNodeOfPresentationDirectory.hxx"
  #include "/usr/include/oce/Handle_CDM_Document.hxx"
  #include "/usr/include/oce/Handle_CDM_ListNodeOfListOfDocument.hxx"
  #include "/usr/include/oce/Handle_CDM_ListNodeOfListOfReferences.hxx"
  #include "/usr/include/oce/Handle_CDM_MessageDriver.hxx"
  #include "/usr/include/oce/Handle_CDM_MetaData.hxx"
  #include "/usr/include/oce/Handle_CDM_NullMessageDriver.hxx"
  #include "/usr/include/oce/Handle_CDM_Reference.hxx"
  #include "/usr/include/oce/Handle_CDM_StdMapNodeOfMapOfDocument.hxx"
  #include "/usr/include/oce/Handle_DBC_VArrayNodeOfVArrayOfCharacter.hxx"
  #include "/usr/include/oce/Handle_DBC_VArrayNodeOfVArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/Handle_DBC_VArrayNodeOfVArrayOfInteger.hxx"
  #include "/usr/include/oce/Handle_DBC_VArrayNodeOfVArrayOfReal.hxx"
  #include "/usr/include/oce/Handle_FWOSDriver_DriverFactory.hxx"
  #include "/usr/include/oce/Handle_LDOM_MemManager.hxx"
  #include "/usr/include/oce/Handle_MDF_ARDriver.hxx"
  #include "/usr/include/oce/Handle_MDF_ARDriverHSequence.hxx"
  #include "/usr/include/oce/Handle_MDF_ARDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_ASDriver.hxx"
  #include "/usr/include/oce/Handle_MDF_ASDriverHSequence.hxx"
  #include "/usr/include/oce/Handle_MDF_ASDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_DataMapNodeOfTypeARDriverMap.hxx"
  #include "/usr/include/oce/Handle_MDF_DataMapNodeOfTypeASDriverMap.hxx"
  #include "/usr/include/oce/Handle_MDF_DataMapNodeOfTypeDriverListMapOfARDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_DataMapNodeOfTypeDriverListMapOfASDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_ListNodeOfDriverListOfARDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_ListNodeOfDriverListOfASDriverTable.hxx"
  #include "/usr/include/oce/Handle_MDF_RRelocationTable.hxx"
  #include "/usr/include/oce/Handle_MDF_ReferenceRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDF_ReferenceStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDF_SRelocationTable.hxx"
  #include "/usr/include/oce/Handle_MDF_SequenceNodeOfARDriverSequence.hxx"
  #include "/usr/include/oce/Handle_MDF_SequenceNodeOfASDriverSequence.hxx"
  #include "/usr/include/oce/Handle_MDF_TagSourceRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDF_TagSourceStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_AsciiStringRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_AsciiStringStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_BooleanArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_BooleanArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_BooleanListRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_BooleanListStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ByteArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ByteArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ByteArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_CommentRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_CommentStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_DirectoryRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_DirectoryStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExpressionRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExpressionStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExtStringArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExtStringArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExtStringArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExtStringListRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ExtStringListStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntPackedMapRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntPackedMapRetrievalDriver_1.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntPackedMapStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerListRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerListStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_IntegerStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NameRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NameStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NamedDataRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NamedDataStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NoteBookRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_NoteBookStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealListRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealListStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RealStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ReferenceArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ReferenceArrayStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ReferenceListRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_ReferenceListStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RelationRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_RelationStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_TickRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_TickStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_TreeNodeRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_TreeNodeStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_UAttributeRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_UAttributeStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_VariableRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDataStd_VariableStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDocStd_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDocStd_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MDocStd_XLinkRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MDocStd_XLinkStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MFunction_FunctionRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_MFunction_FunctionStorageDriver.hxx"
  #include "/usr/include/oce/Handle_MgtBRep_TranslateTool.hxx"
  #include "/usr/include/oce/Handle_MgtBRep_TranslateTool1.hxx"
  #include "/usr/include/oce/Handle_MgtTopoDS_TranslateTool.hxx"
  #include "/usr/include/oce/Handle_MgtTopoDS_TranslateTool1.hxx"
  #include "/usr/include/oce/Handle_ObjMgt_ExternRef.hxx"
  #include "/usr/include/oce/Handle_ObjMgt_ExternShareable.hxx"
  #include "/usr/include/oce/Handle_ObjMgt_PSeqOfExtRef.hxx"
  #include "/usr/include/oce/Handle_ObjMgt_SeqNodeOfPSeqOfExtRef.hxx"
  #include "/usr/include/oce/Handle_PBRep_Curve3D.hxx"
  #include "/usr/include/oce/Handle_PBRep_CurveOn2Surfaces.hxx"
  #include "/usr/include/oce/Handle_PBRep_CurveOnClosedSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_CurveOnSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_CurveRepresentation.hxx"
  #include "/usr/include/oce/Handle_PBRep_GCurve.hxx"
  #include "/usr/include/oce/Handle_PBRep_PointOnCurve.hxx"
  #include "/usr/include/oce/Handle_PBRep_PointOnCurveOnSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_PointOnSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_PointRepresentation.hxx"
  #include "/usr/include/oce/Handle_PBRep_PointsOnSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_Polygon3D.hxx"
  #include "/usr/include/oce/Handle_PBRep_PolygonOnClosedSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_PolygonOnClosedTriangulation.hxx"
  #include "/usr/include/oce/Handle_PBRep_PolygonOnSurface.hxx"
  #include "/usr/include/oce/Handle_PBRep_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/Handle_PBRep_TEdge.hxx"
  #include "/usr/include/oce/Handle_PBRep_TEdge1.hxx"
  #include "/usr/include/oce/Handle_PBRep_TFace.hxx"
  #include "/usr/include/oce/Handle_PBRep_TFace1.hxx"
  #include "/usr/include/oce/Handle_PBRep_TVertex.hxx"
  #include "/usr/include/oce/Handle_PBRep_TVertex1.hxx"
  #include "/usr/include/oce/Handle_PCDMShape_Document.hxx"
  #include "/usr/include/oce/Handle_PCDM_Document.hxx"
  #include "/usr/include/oce/Handle_PCDM_DriverError.hxx"
  #include "/usr/include/oce/Handle_PCDM_ReadWriter.hxx"
  #include "/usr/include/oce/Handle_PCDM_ReadWriter_1.hxx"
  #include "/usr/include/oce/Handle_PCDM_Reader.hxx"
  #include "/usr/include/oce/Handle_PCDM_ReferenceIterator.hxx"
  #include "/usr/include/oce/Handle_PCDM_RetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_PCDM_SequenceNodeOfSequenceOfDocument.hxx"
  #include "/usr/include/oce/Handle_PCDM_SequenceNodeOfSequenceOfReference.hxx"
  #include "/usr/include/oce/Handle_PCDM_StorageDriver.hxx"
  #include "/usr/include/oce/Handle_PCDM_Writer.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray1OfExtendedString.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray1OfPersistent.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray2OfInteger.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray2OfPersistent.hxx"
  #include "/usr/include/oce/Handle_PColStd_HArray2OfReal.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray1OfExtendedString.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray1OfPersistent.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray2OfInteger.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray2OfPersistent.hxx"
  #include "/usr/include/oce/Handle_PColStd_VArrayNodeOfFieldOfHArray2OfReal.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfCirc2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfDir2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfLin2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfPnt2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfVec2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfXY.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray1OfXYZ.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfCirc2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfDir2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfLin2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfPnt2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfVec2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfXY.hxx"
  #include "/usr/include/oce/Handle_PColgp_HArray2OfXYZ.hxx"
  #include "/usr/include/oce/Handle_PColgp_HSequenceOfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_HSequenceOfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_HSequenceOfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_HSequenceOfXYZ.hxx"
  #include "/usr/include/oce/Handle_PColgp_SeqNodeOfHSequenceOfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_SeqNodeOfHSequenceOfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_SeqNodeOfHSequenceOfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_SeqNodeOfHSequenceOfXYZ.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfCirc2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfDir2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfLin2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfPnt2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfVec2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfXY.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray1OfXYZ.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfCirc2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfDir.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfDir2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfLin2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfPnt.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfPnt2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfVec.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfVec2d.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfXY.hxx"
  #include "/usr/include/oce/Handle_PColgp_VArrayNodeOfFieldOfHArray2OfXYZ.hxx"
  #include "/usr/include/oce/Handle_PCollection_HAsciiString.hxx"
  #include "/usr/include/oce/Handle_PCollection_HExtendedString.hxx"
  #include "/usr/include/oce/Handle_PDF_Attribute.hxx"
  #include "/usr/include/oce/Handle_PDF_Data.hxx"
  #include "/usr/include/oce/Handle_PDF_HAttributeArray1.hxx"
  #include "/usr/include/oce/Handle_PDF_Reference.hxx"
  #include "/usr/include/oce/Handle_PDF_TagSource.hxx"
  #include "/usr/include/oce/Handle_PDF_VArrayNodeOfFieldOfHAttributeArray1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_AsciiString.hxx"
  #include "/usr/include/oce/Handle_PDataStd_BooleanArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_BooleanList.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ByteArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ByteArray_1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Comment.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Directory.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Expression.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ExtStringArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ExtStringArray_1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ExtStringList.hxx"
  #include "/usr/include/oce/Handle_PDataStd_HArray1OfByte.hxx"
  #include "/usr/include/oce/Handle_PDataStd_HArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_PDataStd_HArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_PDataStd_HArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/Handle_PDataStd_IntPackedMap.hxx"
  #include "/usr/include/oce/Handle_PDataStd_IntPackedMap_1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Integer.hxx"
  #include "/usr/include/oce/Handle_PDataStd_IntegerArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_IntegerArray_1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_IntegerList.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Name.hxx"
  #include "/usr/include/oce/Handle_PDataStd_NamedData.hxx"
  #include "/usr/include/oce/Handle_PDataStd_NoteBook.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Real.hxx"
  #include "/usr/include/oce/Handle_PDataStd_RealArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_RealArray_1.hxx"
  #include "/usr/include/oce/Handle_PDataStd_RealList.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ReferenceArray.hxx"
  #include "/usr/include/oce/Handle_PDataStd_ReferenceList.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Relation.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Tick.hxx"
  #include "/usr/include/oce/Handle_PDataStd_TreeNode.hxx"
  #include "/usr/include/oce/Handle_PDataStd_UAttribute.hxx"
  #include "/usr/include/oce/Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfByte.hxx"
  #include "/usr/include/oce/Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/Handle_PDataStd_Variable.hxx"
  #include "/usr/include/oce/Handle_PDocStd_Document.hxx"
  #include "/usr/include/oce/Handle_PDocStd_XLink.hxx"
  #include "/usr/include/oce/Handle_PFunction_Function.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_AxisPlacement.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_BSplineCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_BezierCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_BoundedCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_CartesianPoint.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Circle.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Conic.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Curve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Direction.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Ellipse.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Geometry.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Hyperbola.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Line.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_OffsetCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Parabola.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Point.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Transformation.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_TrimmedCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_Vector.hxx"
  #include "/usr/include/oce/Handle_PGeom2d_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/Handle_PGeom_Axis1Placement.hxx"
  #include "/usr/include/oce/Handle_PGeom_Axis2Placement.hxx"
  #include "/usr/include/oce/Handle_PGeom_AxisPlacement.hxx"
  #include "/usr/include/oce/Handle_PGeom_BSplineCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom_BSplineSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_BezierCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom_BezierSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_BoundedCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom_BoundedSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_CartesianPoint.hxx"
  #include "/usr/include/oce/Handle_PGeom_Circle.hxx"
  #include "/usr/include/oce/Handle_PGeom_Conic.hxx"
  #include "/usr/include/oce/Handle_PGeom_ConicalSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Curve.hxx"
  #include "/usr/include/oce/Handle_PGeom_CylindricalSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Direction.hxx"
  #include "/usr/include/oce/Handle_PGeom_ElementarySurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Ellipse.hxx"
  #include "/usr/include/oce/Handle_PGeom_Geometry.hxx"
  #include "/usr/include/oce/Handle_PGeom_Hyperbola.hxx"
  #include "/usr/include/oce/Handle_PGeom_Line.hxx"
  #include "/usr/include/oce/Handle_PGeom_OffsetCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom_OffsetSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Parabola.hxx"
  #include "/usr/include/oce/Handle_PGeom_Plane.hxx"
  #include "/usr/include/oce/Handle_PGeom_Point.hxx"
  #include "/usr/include/oce/Handle_PGeom_RectangularTrimmedSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_SphericalSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Surface.hxx"
  #include "/usr/include/oce/Handle_PGeom_SurfaceOfLinearExtrusion.hxx"
  #include "/usr/include/oce/Handle_PGeom_SurfaceOfRevolution.hxx"
  #include "/usr/include/oce/Handle_PGeom_SweptSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_ToroidalSurface.hxx"
  #include "/usr/include/oce/Handle_PGeom_Transformation.hxx"
  #include "/usr/include/oce/Handle_PGeom_TrimmedCurve.hxx"
  #include "/usr/include/oce/Handle_PGeom_Vector.hxx"
  #include "/usr/include/oce/Handle_PGeom_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/Handle_PMMgt_PManaged.hxx"
  #include "/usr/include/oce/Handle_PPoly_HArray1OfTriangle.hxx"
  #include "/usr/include/oce/Handle_PPoly_Polygon2D.hxx"
  #include "/usr/include/oce/Handle_PPoly_Polygon3D.hxx"
  #include "/usr/include/oce/Handle_PPoly_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/Handle_PPoly_Triangulation.hxx"
  #include "/usr/include/oce/Handle_PPoly_VArrayNodeOfFieldOfHArray1OfTriangle.hxx"
  #include "/usr/include/oce/Handle_PShort_HArray1OfShortReal.hxx"
  #include "/usr/include/oce/Handle_PShort_HArray2OfShortReal.hxx"
  #include "/usr/include/oce/Handle_PShort_HSequenceOfShortReal.hxx"
  #include "/usr/include/oce/Handle_PShort_SeqNodeOfHSequenceOfShortReal.hxx"
  #include "/usr/include/oce/Handle_PShort_VArrayNodeOfFieldOfHArray1OfShortReal.hxx"
  #include "/usr/include/oce/Handle_PShort_VArrayNodeOfFieldOfHArray2OfShortReal.hxx"
  #include "/usr/include/oce/Handle_PStandard_ArrayNode.hxx"
  #include "/usr/include/oce/Handle_PTColStd_DataMapNodeOfPersistentTransientMap.hxx"
  #include "/usr/include/oce/Handle_PTColStd_DataMapNodeOfTransientPersistentMap.hxx"
  #include "/usr/include/oce/Handle_PTColStd_DoubleMapNodeOfDoubleMapOfTransientPersistent.hxx"
  #include "/usr/include/oce/Handle_PTopLoc_Datum3D.hxx"
  #include "/usr/include/oce/Handle_PTopLoc_ItemLocation.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_CompSolid.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Compound.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Edge.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Face.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_HArray1OfHShape.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_HArray1OfShape1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_HShape.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Shell.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Solid.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TCompSolid.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TCompSolid1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TCompound.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TCompound1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TEdge.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TEdge1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TFace.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TFace1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TShape.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TShape1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TShell.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TShell1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TSolid.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TSolid1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TVertex.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TVertex1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TWire.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_TWire1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_VArrayNodeOfFieldOfHArray1OfHShape.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_VArrayNodeOfFieldOfHArray1OfShape1.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Vertex.hxx"
  #include "/usr/include/oce/Handle_PTopoDS_Wire.hxx"
  #include "/usr/include/oce/Handle_StdLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_StdLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/Handle_TDF_Attribute.hxx"
  #include "/usr/include/oce/Handle_TDF_AttributeDelta.hxx"
  #include "/usr/include/oce/Handle_TDF_Data.hxx"
  #include "/usr/include/oce/Handle_TDF_DataMapNodeOfAttributeDataMap.hxx"
  #include "/usr/include/oce/Handle_TDF_DataMapNodeOfLabelDataMap.hxx"
  #include "/usr/include/oce/Handle_TDF_DataMapNodeOfLabelIntegerMap.hxx"
  #include "/usr/include/oce/Handle_TDF_DataSet.hxx"
  #include "/usr/include/oce/Handle_TDF_DefaultDeltaOnModification.hxx"
  #include "/usr/include/oce/Handle_TDF_DefaultDeltaOnRemoval.hxx"
  #include "/usr/include/oce/Handle_TDF_Delta.hxx"
  #include "/usr/include/oce/Handle_TDF_DeltaOnAddition.hxx"
  #include "/usr/include/oce/Handle_TDF_DeltaOnForget.hxx"
  #include "/usr/include/oce/Handle_TDF_DeltaOnModification.hxx"
  #include "/usr/include/oce/Handle_TDF_DeltaOnRemoval.hxx"
  #include "/usr/include/oce/Handle_TDF_DeltaOnResume.hxx"
  #include "/usr/include/oce/Handle_TDF_DoubleMapNodeOfAttributeDoubleMap.hxx"
  #include "/usr/include/oce/Handle_TDF_DoubleMapNodeOfGUIDProgIDMap.hxx"
  #include "/usr/include/oce/Handle_TDF_DoubleMapNodeOfLabelDoubleMap.hxx"
  #include "/usr/include/oce/Handle_TDF_HAttributeArray1.hxx"
  #include "/usr/include/oce/Handle_TDF_IndexedMapNodeOfAttributeIndexedMap.hxx"
  #include "/usr/include/oce/Handle_TDF_IndexedMapNodeOfLabelIndexedMap.hxx"
  #include "/usr/include/oce/Handle_TDF_ListNodeOfAttributeDeltaList.hxx"
  #include "/usr/include/oce/Handle_TDF_ListNodeOfAttributeList.hxx"
  #include "/usr/include/oce/Handle_TDF_ListNodeOfDeltaList.hxx"
  #include "/usr/include/oce/Handle_TDF_ListNodeOfIDList.hxx"
  #include "/usr/include/oce/Handle_TDF_ListNodeOfLabelList.hxx"
  #include "/usr/include/oce/Handle_TDF_Reference.hxx"
  #include "/usr/include/oce/Handle_TDF_RelocationTable.hxx"
  #include "/usr/include/oce/Handle_TDF_SequenceNodeOfAttributeSequence.hxx"
  #include "/usr/include/oce/Handle_TDF_SequenceNodeOfLabelSequence.hxx"
  #include "/usr/include/oce/Handle_TDF_StdMapNodeOfAttributeMap.hxx"
  #include "/usr/include/oce/Handle_TDF_StdMapNodeOfIDMap.hxx"
  #include "/usr/include/oce/Handle_TDF_StdMapNodeOfLabelMap.hxx"
  #include "/usr/include/oce/Handle_TDF_TagSource.hxx"
  #include "/usr/include/oce/Handle_TDataStd_AsciiString.hxx"
  #include "/usr/include/oce/Handle_TDataStd_BooleanArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_BooleanList.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ByteArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Comment.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Current.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DataMapNodeOfDataMapOfStringByte.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DataMapNodeOfDataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DataMapNodeOfDataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DataMapNodeOfDataMapOfStringReal.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DataMapNodeOfDataMapOfStringString.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DeltaOnModificationOfByteArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DeltaOnModificationOfExtStringArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DeltaOnModificationOfIntArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DeltaOnModificationOfIntPackedMap.hxx"
  #include "/usr/include/oce/Handle_TDataStd_DeltaOnModificationOfRealArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Directory.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Expression.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ExtStringArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ExtStringList.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringByte.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringInteger.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringReal.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HDataMapOfStringString.hxx"
  #include "/usr/include/oce/Handle_TDataStd_HLabelArray1.hxx"
  #include "/usr/include/oce/Handle_TDataStd_IntPackedMap.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Integer.hxx"
  #include "/usr/include/oce/Handle_TDataStd_IntegerArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_IntegerList.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ListNodeOfListOfByte.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ListNodeOfListOfExtendedString.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Name.hxx"
  #include "/usr/include/oce/Handle_TDataStd_NamedData.hxx"
  #include "/usr/include/oce/Handle_TDataStd_NoteBook.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Real.hxx"
  #include "/usr/include/oce/Handle_TDataStd_RealArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_RealList.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ReferenceArray.hxx"
  #include "/usr/include/oce/Handle_TDataStd_ReferenceList.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Relation.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Tick.hxx"
  #include "/usr/include/oce/Handle_TDataStd_TreeNode.hxx"
  #include "/usr/include/oce/Handle_TDataStd_UAttribute.hxx"
  #include "/usr/include/oce/Handle_TDataStd_Variable.hxx"
  #include "/usr/include/oce/Handle_TDocStd_Application.hxx"
  #include "/usr/include/oce/Handle_TDocStd_ApplicationDelta.hxx"
  #include "/usr/include/oce/Handle_TDocStd_CompoundDelta.hxx"
  #include "/usr/include/oce/Handle_TDocStd_DataMapNodeOfLabelIDMapDataMap.hxx"
  #include "/usr/include/oce/Handle_TDocStd_Document.hxx"
  #include "/usr/include/oce/Handle_TDocStd_Modified.hxx"
  #include "/usr/include/oce/Handle_TDocStd_MultiTransactionManager.hxx"
  #include "/usr/include/oce/Handle_TDocStd_Owner.hxx"
  #include "/usr/include/oce/Handle_TDocStd_SequenceNodeOfSequenceOfApplicationDelta.hxx"
  #include "/usr/include/oce/Handle_TDocStd_SequenceNodeOfSequenceOfDocument.hxx"
  #include "/usr/include/oce/Handle_TDocStd_XLink.hxx"
  #include "/usr/include/oce/Handle_TDocStd_XLinkRoot.hxx"
  #include "/usr/include/oce/Handle_TFunction_DataMapNodeOfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/Handle_TFunction_DataMapNodeOfDataMapOfLabelListOfLabel.hxx"
  #include "/usr/include/oce/Handle_TFunction_DoubleMapNodeOfDoubleMapOfIntegerLabel.hxx"
  #include "/usr/include/oce/Handle_TFunction_Driver.hxx"
  #include "/usr/include/oce/Handle_TFunction_DriverTable.hxx"
  #include "/usr/include/oce/Handle_TFunction_Function.hxx"
  #include "/usr/include/oce/Handle_TFunction_GraphNode.hxx"
  #include "/usr/include/oce/Handle_TFunction_HArray1OfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/Handle_TFunction_Scope.hxx"
  #include "/usr/include/oce/Handle_TObj_Model.hxx"
  #include "/usr/include/oce/Handle_TObj_Object.hxx"
  #include "/usr/include/oce/Handle_XmlLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/Handle_XmlLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/Handle_XmlLDrivers_SequenceNodeOfSequenceOfNamespaceDef.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_ADriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_ADriverTable.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_DataMapNodeOfMapOfDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_DataMapNodeOfTypeADriverMap.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_ReferenceDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDF_TagSourceDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_AsciiStringDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_BooleanArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_BooleanListDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ByteArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_CommentDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_DirectoryDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ExpressionDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ExtStringArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ExtStringListDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_IntPackedMapDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_IntegerArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_IntegerDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_IntegerListDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_NameDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_NamedDataDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_NoteBookDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_RealArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_RealDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_RealListDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ReferenceArrayDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_ReferenceListDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_RelationDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_TickDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_TreeNodeDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_UAttributeDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDataStd_VariableDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMDocStd_XLinkDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMFunction_FunctionDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMFunction_GraphNodeDriver.hxx"
  #include "/usr/include/oce/Handle_XmlMFunction_ScopeDriver.hxx"
  #include "/usr/include/oce/LDOMBasicString.hxx"
  #include "/usr/include/oce/LDOMParser.hxx"
  #include "/usr/include/oce/LDOMString.hxx"
  #include "/usr/include/oce/LDOM_Attr.hxx"
  #include "/usr/include/oce/LDOM_BasicAttribute.hxx"
  #include "/usr/include/oce/LDOM_BasicElement.hxx"
  #include "/usr/include/oce/LDOM_BasicNode.hxx"
  #include "/usr/include/oce/LDOM_BasicText.hxx"
  #include "/usr/include/oce/LDOM_CDATASection.hxx"
  #include "/usr/include/oce/LDOM_CharReference.hxx"
  #include "/usr/include/oce/LDOM_CharacterData.hxx"
  #include "/usr/include/oce/LDOM_Comment.hxx"
  #include "/usr/include/oce/LDOM_DeclareSequence.hxx"
  #include "/usr/include/oce/LDOM_Document.hxx"
  #include "/usr/include/oce/LDOM_DocumentType.hxx"
  #include "/usr/include/oce/LDOM_Element.hxx"
  #include "/usr/include/oce/LDOM_LDOMImplementation.hxx"
  #include "/usr/include/oce/LDOM_MemManager.hxx"
  #include "/usr/include/oce/LDOM_Node.hxx"
  #include "/usr/include/oce/LDOM_NodeList.hxx"
  #include "/usr/include/oce/LDOM_OSStream.hxx"
  #include "/usr/include/oce/LDOM_Text.hxx"
  #include "/usr/include/oce/LDOM_XmlReader.hxx"
  #include "/usr/include/oce/LDOM_XmlWriter.hxx"
  #include "/usr/include/oce/MDF.hxx"
  #include "/usr/include/oce/MDF_ARDriver.hxx"
  #include "/usr/include/oce/MDF_ARDriverHSequence.hxx"
  #include "/usr/include/oce/MDF_ARDriverSequence.hxx"
  #include "/usr/include/oce/MDF_ARDriverTable.hxx"
  #include "/usr/include/oce/MDF_ASDriver.hxx"
  #include "/usr/include/oce/MDF_ASDriverHSequence.hxx"
  #include "/usr/include/oce/MDF_ASDriverSequence.hxx"
  #include "/usr/include/oce/MDF_ASDriverTable.hxx"
  #include "/usr/include/oce/MDF_DataMapIteratorOfTypeARDriverMap.hxx"
  #include "/usr/include/oce/MDF_DataMapIteratorOfTypeASDriverMap.hxx"
  #include "/usr/include/oce/MDF_DataMapIteratorOfTypeDriverListMapOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_DataMapIteratorOfTypeDriverListMapOfASDriverTable.hxx"
  #include "/usr/include/oce/MDF_DataMapNodeOfTypeARDriverMap.hxx"
  #include "/usr/include/oce/MDF_DataMapNodeOfTypeASDriverMap.hxx"
  #include "/usr/include/oce/MDF_DataMapNodeOfTypeDriverListMapOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_DataMapNodeOfTypeDriverListMapOfASDriverTable.hxx"
  #include "/usr/include/oce/MDF_DriverListOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_DriverListOfASDriverTable.hxx"
  #include "/usr/include/oce/MDF_ListIteratorOfDriverListOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_ListIteratorOfDriverListOfASDriverTable.hxx"
  #include "/usr/include/oce/MDF_ListNodeOfDriverListOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_ListNodeOfDriverListOfASDriverTable.hxx"
  #include "/usr/include/oce/MDF_RRelocationTable.hxx"
  #include "/usr/include/oce/MDF_ReferenceRetrievalDriver.hxx"
  #include "/usr/include/oce/MDF_ReferenceStorageDriver.hxx"
  #include "/usr/include/oce/MDF_SRelocationTable.hxx"
  #include "/usr/include/oce/MDF_SequenceNodeOfARDriverSequence.hxx"
  #include "/usr/include/oce/MDF_SequenceNodeOfASDriverSequence.hxx"
  #include "/usr/include/oce/MDF_TagSourceRetrievalDriver.hxx"
  #include "/usr/include/oce/MDF_TagSourceStorageDriver.hxx"
  #include "/usr/include/oce/MDF_Tool.hxx"
  #include "/usr/include/oce/MDF_TypeARDriverMap.hxx"
  #include "/usr/include/oce/MDF_TypeASDriverMap.hxx"
  #include "/usr/include/oce/MDF_TypeDriverListMapOfARDriverTable.hxx"
  #include "/usr/include/oce/MDF_TypeDriverListMapOfASDriverTable.hxx"
  #include "/usr/include/oce/MDataStd.hxx"
  #include "/usr/include/oce/MDataStd_AsciiStringRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_AsciiStringStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_BooleanArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_BooleanArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_BooleanListRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_BooleanListStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ByteArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ByteArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/MDataStd_ByteArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_CommentRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_CommentStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_DirectoryRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_DirectoryStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExpressionRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExpressionStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExtStringArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExtStringArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/MDataStd_ExtStringArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExtStringListRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ExtStringListStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntPackedMapRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntPackedMapRetrievalDriver_1.hxx"
  #include "/usr/include/oce/MDataStd_IntPackedMapStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/MDataStd_IntegerArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerListRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerListStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_IntegerStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_NameRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_NameStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_NamedDataRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_NamedDataStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_NoteBookRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_NoteBookStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealArrayRetrievalDriver_1.hxx"
  #include "/usr/include/oce/MDataStd_RealArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealListRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealListStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_RealStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ReferenceArrayRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ReferenceArrayStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_ReferenceListRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_ReferenceListStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_RelationRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_RelationStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_TickRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_TickStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_TreeNodeRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_TreeNodeStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_UAttributeRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_UAttributeStorageDriver.hxx"
  #include "/usr/include/oce/MDataStd_VariableRetrievalDriver.hxx"
  #include "/usr/include/oce/MDataStd_VariableStorageDriver.hxx"
  #include "/usr/include/oce/MDocStd.hxx"
  #include "/usr/include/oce/MDocStd_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/MDocStd_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/MDocStd_XLinkRetrievalDriver.hxx"
  #include "/usr/include/oce/MDocStd_XLinkStorageDriver.hxx"
  #include "/usr/include/oce/MFunction.hxx"
  #include "/usr/include/oce/MFunction_FunctionRetrievalDriver.hxx"
  #include "/usr/include/oce/MFunction_FunctionStorageDriver.hxx"
  #include "/usr/include/oce/MgtBRep.hxx"
  #include "/usr/include/oce/MgtBRep_TranslateTool.hxx"
  #include "/usr/include/oce/MgtBRep_TranslateTool1.hxx"
  #include "/usr/include/oce/MgtBRep_TriangleMode.hxx"
  #include "/usr/include/oce/MgtGeom.hxx"
  #include "/usr/include/oce/MgtGeom2d.hxx"
  #include "/usr/include/oce/MgtPoly.hxx"
  #include "/usr/include/oce/MgtTopLoc.hxx"
  #include "/usr/include/oce/MgtTopoDS.hxx"
  #include "/usr/include/oce/MgtTopoDS_TranslateTool.hxx"
  #include "/usr/include/oce/MgtTopoDS_TranslateTool1.hxx"
  #include "/usr/include/oce/ObjMgt_ExternRef.hxx"
  #include "/usr/include/oce/ObjMgt_ExternShareable.hxx"
  #include "/usr/include/oce/ObjMgt_PSeqOfExtRef.hxx"
  #include "/usr/include/oce/ObjMgt_SeqExplorerOfPSeqOfExtRef.hxx"
  #include "/usr/include/oce/ObjMgt_SeqNodeOfPSeqOfExtRef.hxx"
  #include "/usr/include/oce/PBRep_Curve3D.hxx"
  #include "/usr/include/oce/PBRep_CurveOn2Surfaces.hxx"
  #include "/usr/include/oce/PBRep_CurveOnClosedSurface.hxx"
  #include "/usr/include/oce/PBRep_CurveOnSurface.hxx"
  #include "/usr/include/oce/PBRep_CurveRepresentation.hxx"
  #include "/usr/include/oce/PBRep_GCurve.hxx"
  #include "/usr/include/oce/PBRep_PointOnCurve.hxx"
  #include "/usr/include/oce/PBRep_PointOnCurveOnSurface.hxx"
  #include "/usr/include/oce/PBRep_PointOnSurface.hxx"
  #include "/usr/include/oce/PBRep_PointRepresentation.hxx"
  #include "/usr/include/oce/PBRep_PointsOnSurface.hxx"
  #include "/usr/include/oce/PBRep_Polygon3D.hxx"
  #include "/usr/include/oce/PBRep_PolygonOnClosedSurface.hxx"
  #include "/usr/include/oce/PBRep_PolygonOnClosedTriangulation.hxx"
  #include "/usr/include/oce/PBRep_PolygonOnSurface.hxx"
  #include "/usr/include/oce/PBRep_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/PBRep_TEdge.hxx"
  #include "/usr/include/oce/PBRep_TEdge1.hxx"
  #include "/usr/include/oce/PBRep_TFace.hxx"
  #include "/usr/include/oce/PBRep_TFace1.hxx"
  #include "/usr/include/oce/PBRep_TVertex.hxx"
  #include "/usr/include/oce/PBRep_TVertex1.hxx"
  #include "/usr/include/oce/PCDM.hxx"
  #include "/usr/include/oce/PCDMShape_Document.hxx"
  #include "/usr/include/oce/PCDM_BaseDriverPointer.hxx"
  #include "/usr/include/oce/PCDM_DOMHeaderParser.hxx"
  #include "/usr/include/oce/PCDM_Document.hxx"
  #include "/usr/include/oce/PCDM_DriverError.hxx"
  #include "/usr/include/oce/PCDM_ReadWriter.hxx"
  #include "/usr/include/oce/PCDM_ReadWriter_1.hxx"
  #include "/usr/include/oce/PCDM_Reader.hxx"
  #include "/usr/include/oce/PCDM_ReaderStatus.hxx"
  #include "/usr/include/oce/PCDM_Reference.hxx"
  #include "/usr/include/oce/PCDM_ReferenceIterator.hxx"
  #include "/usr/include/oce/PCDM_RetrievalDriver.hxx"
  #include "/usr/include/oce/PCDM_SequenceNodeOfSequenceOfDocument.hxx"
  #include "/usr/include/oce/PCDM_SequenceNodeOfSequenceOfReference.hxx"
  #include "/usr/include/oce/PCDM_SequenceOfDocument.hxx"
  #include "/usr/include/oce/PCDM_SequenceOfReference.hxx"
  #include "/usr/include/oce/PCDM_StorageDriver.hxx"
  #include "/usr/include/oce/PCDM_StoreStatus.hxx"
  #include "/usr/include/oce/PCDM_TypeOfFileDriver.hxx"
  #include "/usr/include/oce/PCDM_Writer.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray1OfExtendedString.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray1OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray2OfInteger.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray2OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_FieldOfHArray2OfReal.hxx"
  #include "/usr/include/oce/PColStd_HArray1OfExtendedString.hxx"
  #include "/usr/include/oce/PColStd_HArray1OfInteger.hxx"
  #include "/usr/include/oce/PColStd_HArray1OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_HArray1OfReal.hxx"
  #include "/usr/include/oce/PColStd_HArray2OfInteger.hxx"
  #include "/usr/include/oce/PColStd_HArray2OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_HArray2OfReal.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray1OfExtendedString.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray1OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray2OfInteger.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray2OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_VArrayNodeOfFieldOfHArray2OfReal.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray1OfExtendedString.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray1OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray2OfInteger.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray2OfPersistent.hxx"
  #include "/usr/include/oce/PColStd_VArrayTNodeOfFieldOfHArray2OfReal.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfDir.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfPnt.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfVec.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfXY.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray1OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfDir.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfPnt.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfVec.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfXY.hxx"
  #include "/usr/include/oce/PColgp_FieldOfHArray2OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfDir.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfPnt.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfVec.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfXY.hxx"
  #include "/usr/include/oce/PColgp_HArray1OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfDir.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfPnt.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfVec.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfXY.hxx"
  #include "/usr/include/oce/PColgp_HArray2OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_HSequenceOfDir.hxx"
  #include "/usr/include/oce/PColgp_HSequenceOfPnt.hxx"
  #include "/usr/include/oce/PColgp_HSequenceOfVec.hxx"
  #include "/usr/include/oce/PColgp_HSequenceOfXYZ.hxx"
  #include "/usr/include/oce/PColgp_SeqExplorerOfHSequenceOfDir.hxx"
  #include "/usr/include/oce/PColgp_SeqExplorerOfHSequenceOfPnt.hxx"
  #include "/usr/include/oce/PColgp_SeqExplorerOfHSequenceOfVec.hxx"
  #include "/usr/include/oce/PColgp_SeqExplorerOfHSequenceOfXYZ.hxx"
  #include "/usr/include/oce/PColgp_SeqNodeOfHSequenceOfDir.hxx"
  #include "/usr/include/oce/PColgp_SeqNodeOfHSequenceOfPnt.hxx"
  #include "/usr/include/oce/PColgp_SeqNodeOfHSequenceOfVec.hxx"
  #include "/usr/include/oce/PColgp_SeqNodeOfHSequenceOfXYZ.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfDir.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfPnt.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfVec.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfXY.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray1OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfDir.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfPnt.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfVec.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfXY.hxx"
  #include "/usr/include/oce/PColgp_VArrayNodeOfFieldOfHArray2OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfDir.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfPnt.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfVec.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfXY.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray1OfXYZ.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfCirc2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfDir.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfDir2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfLin2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfPnt.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfPnt2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfVec.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfVec2d.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfXY.hxx"
  #include "/usr/include/oce/PColgp_VArrayTNodeOfFieldOfHArray2OfXYZ.hxx"
  #include "/usr/include/oce/PCollection_AccessMode.hxx"
  #include "/usr/include/oce/PCollection_HAsciiString.hxx"
  #include "/usr/include/oce/PCollection_HExtendedString.hxx"
  #include "/usr/include/oce/PDF_Attribute.hxx"
  #include "/usr/include/oce/PDF_Data.hxx"
  #include "/usr/include/oce/PDF_FieldOfHAttributeArray1.hxx"
  #include "/usr/include/oce/PDF_HAttributeArray1.hxx"
  #include "/usr/include/oce/PDF_Reference.hxx"
  #include "/usr/include/oce/PDF_TagSource.hxx"
  #include "/usr/include/oce/PDF_VArrayNodeOfFieldOfHAttributeArray1.hxx"
  #include "/usr/include/oce/PDF_VArrayTNodeOfFieldOfHAttributeArray1.hxx"
  #include "/usr/include/oce/PDataStd_AsciiString.hxx"
  #include "/usr/include/oce/PDataStd_BooleanArray.hxx"
  #include "/usr/include/oce/PDataStd_BooleanList.hxx"
  #include "/usr/include/oce/PDataStd_ByteArray.hxx"
  #include "/usr/include/oce/PDataStd_ByteArray_1.hxx"
  #include "/usr/include/oce/PDataStd_Comment.hxx"
  #include "/usr/include/oce/PDataStd_Directory.hxx"
  #include "/usr/include/oce/PDataStd_Expression.hxx"
  #include "/usr/include/oce/PDataStd_ExtStringArray.hxx"
  #include "/usr/include/oce/PDataStd_ExtStringArray_1.hxx"
  #include "/usr/include/oce/PDataStd_ExtStringList.hxx"
  #include "/usr/include/oce/PDataStd_FieldOfHArray1OfByte.hxx"
  #include "/usr/include/oce/PDataStd_FieldOfHArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PDataStd_FieldOfHArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/PDataStd_FieldOfHArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/PDataStd_HArray1OfByte.hxx"
  #include "/usr/include/oce/PDataStd_HArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PDataStd_HArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/PDataStd_HArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/PDataStd_IntPackedMap.hxx"
  #include "/usr/include/oce/PDataStd_IntPackedMap_1.hxx"
  #include "/usr/include/oce/PDataStd_Integer.hxx"
  #include "/usr/include/oce/PDataStd_IntegerArray.hxx"
  #include "/usr/include/oce/PDataStd_IntegerArray_1.hxx"
  #include "/usr/include/oce/PDataStd_IntegerList.hxx"
  #include "/usr/include/oce/PDataStd_Name.hxx"
  #include "/usr/include/oce/PDataStd_NamedData.hxx"
  #include "/usr/include/oce/PDataStd_NoteBook.hxx"
  #include "/usr/include/oce/PDataStd_Real.hxx"
  #include "/usr/include/oce/PDataStd_RealArray.hxx"
  #include "/usr/include/oce/PDataStd_RealArray_1.hxx"
  #include "/usr/include/oce/PDataStd_RealList.hxx"
  #include "/usr/include/oce/PDataStd_ReferenceArray.hxx"
  #include "/usr/include/oce/PDataStd_ReferenceList.hxx"
  #include "/usr/include/oce/PDataStd_Relation.hxx"
  #include "/usr/include/oce/PDataStd_Tick.hxx"
  #include "/usr/include/oce/PDataStd_TreeNode.hxx"
  #include "/usr/include/oce/PDataStd_UAttribute.hxx"
  #include "/usr/include/oce/PDataStd_VArrayNodeOfFieldOfHArray1OfByte.hxx"
  #include "/usr/include/oce/PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/PDataStd_VArrayNodeOfFieldOfHArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/PDataStd_VArrayTNodeOfFieldOfHArray1OfByte.hxx"
  #include "/usr/include/oce/PDataStd_VArrayTNodeOfFieldOfHArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/PDataStd_VArrayTNodeOfFieldOfHArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/PDataStd_VArrayTNodeOfFieldOfHArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/PDataStd_Variable.hxx"
  #include "/usr/include/oce/PDocStd_Document.hxx"
  #include "/usr/include/oce/PDocStd_XLink.hxx"
  #include "/usr/include/oce/PFunction_Function.hxx"
  #include "/usr/include/oce/PGeom2d_AxisPlacement.hxx"
  #include "/usr/include/oce/PGeom2d_BSplineCurve.hxx"
  #include "/usr/include/oce/PGeom2d_BezierCurve.hxx"
  #include "/usr/include/oce/PGeom2d_BoundedCurve.hxx"
  #include "/usr/include/oce/PGeom2d_CartesianPoint.hxx"
  #include "/usr/include/oce/PGeom2d_Circle.hxx"
  #include "/usr/include/oce/PGeom2d_Conic.hxx"
  #include "/usr/include/oce/PGeom2d_Curve.hxx"
  #include "/usr/include/oce/PGeom2d_Direction.hxx"
  #include "/usr/include/oce/PGeom2d_Ellipse.hxx"
  #include "/usr/include/oce/PGeom2d_Geometry.hxx"
  #include "/usr/include/oce/PGeom2d_Hyperbola.hxx"
  #include "/usr/include/oce/PGeom2d_Line.hxx"
  #include "/usr/include/oce/PGeom2d_OffsetCurve.hxx"
  #include "/usr/include/oce/PGeom2d_Parabola.hxx"
  #include "/usr/include/oce/PGeom2d_Point.hxx"
  #include "/usr/include/oce/PGeom2d_Transformation.hxx"
  #include "/usr/include/oce/PGeom2d_TrimmedCurve.hxx"
  #include "/usr/include/oce/PGeom2d_Vector.hxx"
  #include "/usr/include/oce/PGeom2d_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/PGeom_Axis1Placement.hxx"
  #include "/usr/include/oce/PGeom_Axis2Placement.hxx"
  #include "/usr/include/oce/PGeom_AxisPlacement.hxx"
  #include "/usr/include/oce/PGeom_BSplineCurve.hxx"
  #include "/usr/include/oce/PGeom_BSplineSurface.hxx"
  #include "/usr/include/oce/PGeom_BezierCurve.hxx"
  #include "/usr/include/oce/PGeom_BezierSurface.hxx"
  #include "/usr/include/oce/PGeom_BoundedCurve.hxx"
  #include "/usr/include/oce/PGeom_BoundedSurface.hxx"
  #include "/usr/include/oce/PGeom_CartesianPoint.hxx"
  #include "/usr/include/oce/PGeom_Circle.hxx"
  #include "/usr/include/oce/PGeom_Conic.hxx"
  #include "/usr/include/oce/PGeom_ConicalSurface.hxx"
  #include "/usr/include/oce/PGeom_Curve.hxx"
  #include "/usr/include/oce/PGeom_CylindricalSurface.hxx"
  #include "/usr/include/oce/PGeom_Direction.hxx"
  #include "/usr/include/oce/PGeom_ElementarySurface.hxx"
  #include "/usr/include/oce/PGeom_Ellipse.hxx"
  #include "/usr/include/oce/PGeom_Geometry.hxx"
  #include "/usr/include/oce/PGeom_Hyperbola.hxx"
  #include "/usr/include/oce/PGeom_Line.hxx"
  #include "/usr/include/oce/PGeom_OffsetCurve.hxx"
  #include "/usr/include/oce/PGeom_OffsetSurface.hxx"
  #include "/usr/include/oce/PGeom_Parabola.hxx"
  #include "/usr/include/oce/PGeom_Plane.hxx"
  #include "/usr/include/oce/PGeom_Point.hxx"
  #include "/usr/include/oce/PGeom_RectangularTrimmedSurface.hxx"
  #include "/usr/include/oce/PGeom_SphericalSurface.hxx"
  #include "/usr/include/oce/PGeom_Surface.hxx"
  #include "/usr/include/oce/PGeom_SurfaceOfLinearExtrusion.hxx"
  #include "/usr/include/oce/PGeom_SurfaceOfRevolution.hxx"
  #include "/usr/include/oce/PGeom_SweptSurface.hxx"
  #include "/usr/include/oce/PGeom_ToroidalSurface.hxx"
  #include "/usr/include/oce/PGeom_Transformation.hxx"
  #include "/usr/include/oce/PGeom_TrimmedCurve.hxx"
  #include "/usr/include/oce/PGeom_Vector.hxx"
  #include "/usr/include/oce/PGeom_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/PMMgt_PManaged.hxx"
  #include "/usr/include/oce/PPoly_FieldOfHArray1OfTriangle.hxx"
  #include "/usr/include/oce/PPoly_HArray1OfTriangle.hxx"
  #include "/usr/include/oce/PPoly_Polygon2D.hxx"
  #include "/usr/include/oce/PPoly_Polygon3D.hxx"
  #include "/usr/include/oce/PPoly_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/PPoly_Triangle.hxx"
  #include "/usr/include/oce/PPoly_Triangulation.hxx"
  #include "/usr/include/oce/PPoly_VArrayNodeOfFieldOfHArray1OfTriangle.hxx"
  #include "/usr/include/oce/PPoly_VArrayTNodeOfFieldOfHArray1OfTriangle.hxx"
  #include "/usr/include/oce/PShort_FieldOfHArray1OfShortReal.hxx"
  #include "/usr/include/oce/PShort_FieldOfHArray2OfShortReal.hxx"
  #include "/usr/include/oce/PShort_HArray1OfShortReal.hxx"
  #include "/usr/include/oce/PShort_HArray2OfShortReal.hxx"
  #include "/usr/include/oce/PShort_HSequenceOfShortReal.hxx"
  #include "/usr/include/oce/PShort_SeqExplorerOfHSequenceOfShortReal.hxx"
  #include "/usr/include/oce/PShort_SeqNodeOfHSequenceOfShortReal.hxx"
  #include "/usr/include/oce/PShort_VArrayNodeOfFieldOfHArray1OfShortReal.hxx"
  #include "/usr/include/oce/PShort_VArrayNodeOfFieldOfHArray2OfShortReal.hxx"
  #include "/usr/include/oce/PShort_VArrayTNodeOfFieldOfHArray1OfShortReal.hxx"
  #include "/usr/include/oce/PShort_VArrayTNodeOfFieldOfHArray2OfShortReal.hxx"
  #include "/usr/include/oce/PStandard_ArrayNode.hxx"
  #include "/usr/include/oce/PTColStd_DataMapIteratorOfPersistentTransientMap.hxx"
  #include "/usr/include/oce/PTColStd_DataMapIteratorOfTransientPersistentMap.hxx"
  #include "/usr/include/oce/PTColStd_DataMapNodeOfPersistentTransientMap.hxx"
  #include "/usr/include/oce/PTColStd_DataMapNodeOfTransientPersistentMap.hxx"
  #include "/usr/include/oce/PTColStd_DoubleMapIteratorOfDoubleMapOfTransientPersistent.hxx"
  #include "/usr/include/oce/PTColStd_DoubleMapNodeOfDoubleMapOfTransientPersistent.hxx"
  #include "/usr/include/oce/PTColStd_DoubleMapOfTransientPersistent.hxx"
  #include "/usr/include/oce/PTColStd_MapPersistentHasher.hxx"
  #include "/usr/include/oce/PTColStd_PersistentTransientMap.hxx"
  #include "/usr/include/oce/PTColStd_TransientPersistentMap.hxx"
  #include "/usr/include/oce/PTopLoc_Datum3D.hxx"
  #include "/usr/include/oce/PTopLoc_ItemLocation.hxx"
  #include "/usr/include/oce/PTopLoc_Location.hxx"
  #include "/usr/include/oce/PTopoDS_CompSolid.hxx"
  #include "/usr/include/oce/PTopoDS_Compound.hxx"
  #include "/usr/include/oce/PTopoDS_Edge.hxx"
  #include "/usr/include/oce/PTopoDS_Face.hxx"
  #include "/usr/include/oce/PTopoDS_FieldOfHArray1OfHShape.hxx"
  #include "/usr/include/oce/PTopoDS_FieldOfHArray1OfShape1.hxx"
  #include "/usr/include/oce/PTopoDS_HArray1OfHShape.hxx"
  #include "/usr/include/oce/PTopoDS_HArray1OfShape1.hxx"
  #include "/usr/include/oce/PTopoDS_HShape.hxx"
  #include "/usr/include/oce/PTopoDS_Shape1.hxx"
  #include "/usr/include/oce/PTopoDS_Shell.hxx"
  #include "/usr/include/oce/PTopoDS_Solid.hxx"
  #include "/usr/include/oce/PTopoDS_TCompSolid.hxx"
  #include "/usr/include/oce/PTopoDS_TCompSolid1.hxx"
  #include "/usr/include/oce/PTopoDS_TCompound.hxx"
  #include "/usr/include/oce/PTopoDS_TCompound1.hxx"
  #include "/usr/include/oce/PTopoDS_TEdge.hxx"
  #include "/usr/include/oce/PTopoDS_TEdge1.hxx"
  #include "/usr/include/oce/PTopoDS_TFace.hxx"
  #include "/usr/include/oce/PTopoDS_TFace1.hxx"
  #include "/usr/include/oce/PTopoDS_TShape.hxx"
  #include "/usr/include/oce/PTopoDS_TShape1.hxx"
  #include "/usr/include/oce/PTopoDS_TShell.hxx"
  #include "/usr/include/oce/PTopoDS_TShell1.hxx"
  #include "/usr/include/oce/PTopoDS_TSolid.hxx"
  #include "/usr/include/oce/PTopoDS_TSolid1.hxx"
  #include "/usr/include/oce/PTopoDS_TVertex.hxx"
  #include "/usr/include/oce/PTopoDS_TVertex1.hxx"
  #include "/usr/include/oce/PTopoDS_TWire.hxx"
  #include "/usr/include/oce/PTopoDS_TWire1.hxx"
  #include "/usr/include/oce/PTopoDS_VArrayNodeOfFieldOfHArray1OfHShape.hxx"
  #include "/usr/include/oce/PTopoDS_VArrayNodeOfFieldOfHArray1OfShape1.hxx"
  #include "/usr/include/oce/PTopoDS_VArrayTNodeOfFieldOfHArray1OfHShape.hxx"
  #include "/usr/include/oce/PTopoDS_VArrayTNodeOfFieldOfHArray1OfShape1.hxx"
  #include "/usr/include/oce/PTopoDS_Vertex.hxx"
  #include "/usr/include/oce/PTopoDS_Wire.hxx"
  #include "/usr/include/oce/ShapeSchema.hxx"
  #include "/usr/include/oce/ShapeSchema_DBC_VArrayOfCharacter.hxx"
  #include "/usr/include/oce/ShapeSchema_DBC_VArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/ShapeSchema_ObjMgt_ExternRef.hxx"
  #include "/usr/include/oce/ShapeSchema_ObjMgt_ExternShareable.hxx"
  #include "/usr/include/oce/ShapeSchema_ObjMgt_PSeqOfExtRef.hxx"
  #include "/usr/include/oce/ShapeSchema_ObjMgt_SeqNodeOfPSeqOfExtRef.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_Curve3D.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_CurveOn2Surfaces.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_CurveOnClosedSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_CurveOnSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_CurveRepresentation.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_GCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PointOnCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PointOnCurveOnSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PointOnSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PointRepresentation.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PointsOnSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_Polygon3D.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PolygonOnClosedSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PolygonOnClosedTriangulation.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PolygonOnSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TEdge.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TEdge1.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TFace.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TFace1.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TVertex.hxx"
  #include "/usr/include/oce/ShapeSchema_PBRep_TVertex1.hxx"
  #include "/usr/include/oce/ShapeSchema_PCDMShape_Document.hxx"
  #include "/usr/include/oce/ShapeSchema_PCDM_Document.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_FieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_FieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_FieldOfHArray2OfReal.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_HArray1OfInteger.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_HArray1OfReal.hxx"
  #include "/usr/include/oce/ShapeSchema_PColStd_HArray2OfReal.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfCirc2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfDir2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfLin2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfPnt2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfVec2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfXY.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray1OfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfCirc2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfDir2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfLin2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfPnt2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfVec2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfXY.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_FieldOfHArray2OfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfCirc2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfDir2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfLin2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfPnt2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfVec2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfXY.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray1OfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfCirc2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfDir2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfLin2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfPnt2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfVec2d.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfXY.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HArray2OfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HSequenceOfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HSequenceOfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HSequenceOfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_HSequenceOfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_SeqNodeOfHSequenceOfDir.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_SeqNodeOfHSequenceOfPnt.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_SeqNodeOfHSequenceOfVec.hxx"
  #include "/usr/include/oce/ShapeSchema_PColgp_SeqNodeOfHSequenceOfXYZ.hxx"
  #include "/usr/include/oce/ShapeSchema_PCollection_HAsciiString.hxx"
  #include "/usr/include/oce/ShapeSchema_PCollection_HExtendedString.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_AxisPlacement.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_BSplineCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_BezierCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_BoundedCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_CartesianPoint.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Circle.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Conic.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Curve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Direction.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Ellipse.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Geometry.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Hyperbola.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Line.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_OffsetCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Parabola.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Point.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Transformation.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_TrimmedCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_Vector.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom2d_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Axis1Placement.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Axis2Placement.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_AxisPlacement.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BSplineCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BSplineSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BezierCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BezierSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BoundedCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_BoundedSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_CartesianPoint.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Circle.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Conic.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_ConicalSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Curve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_CylindricalSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Direction.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_ElementarySurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Ellipse.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Geometry.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Hyperbola.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Line.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_OffsetCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_OffsetSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Parabola.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Plane.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Point.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_RectangularTrimmedSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_SphericalSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Surface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_SurfaceOfLinearExtrusion.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_SurfaceOfRevolution.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_SweptSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_ToroidalSurface.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Transformation.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_TrimmedCurve.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_Vector.hxx"
  #include "/usr/include/oce/ShapeSchema_PGeom_VectorWithMagnitude.hxx"
  #include "/usr/include/oce/ShapeSchema_PMMgt_PManaged.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_FieldOfHArray1OfTriangle.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_HArray1OfTriangle.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_Polygon2D.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_Polygon3D.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_PolygonOnTriangulation.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_Triangle.hxx"
  #include "/usr/include/oce/ShapeSchema_PPoly_Triangulation.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopLoc_Datum3D.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopLoc_ItemLocation.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopLoc_Location.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_CompSolid.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Compound.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Edge.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Face.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_FieldOfHArray1OfHShape.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_FieldOfHArray1OfShape1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_HArray1OfHShape.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_HArray1OfShape1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_HShape.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Shape1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Shell.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Solid.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TCompSolid.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TCompSolid1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TCompound.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TCompound1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TEdge.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TEdge1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TFace.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TFace1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TShape.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TShape1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TShell.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TShell1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TSolid.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TSolid1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TVertex.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TVertex1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TWire.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_TWire1.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Vertex.hxx"
  #include "/usr/include/oce/ShapeSchema_PTopoDS_Wire.hxx"
  #include "/usr/include/oce/ShapeSchema_Standard_Persistent.hxx"
  #include "/usr/include/oce/ShapeSchema_Standard_Storable.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Ax1.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Ax2.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Ax22d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Ax2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Ax3.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Circ2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Dir.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Dir2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Lin2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Mat.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Mat2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Pnt.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Pnt2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Trsf.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Trsf2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Vec.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_Vec2d.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_XY.hxx"
  #include "/usr/include/oce/ShapeSchema_gp_XYZ.hxx"
  #include "/usr/include/oce/StdLDrivers.hxx"
  #include "/usr/include/oce/StdLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/StdLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/StdLSchema.hxx"
  #include "/usr/include/oce/StdLSchema_DBC_VArrayOfCharacter.hxx"
  #include "/usr/include/oce/StdLSchema_DBC_VArrayOfExtCharacter.hxx"
  #include "/usr/include/oce/StdLSchema_PCDM_Document.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_FieldOfHArray1OfExtendedString.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_FieldOfHArray1OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_FieldOfHArray1OfReal.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_FieldOfHArray2OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_HArray1OfExtendedString.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_HArray1OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_HArray1OfReal.hxx"
  #include "/usr/include/oce/StdLSchema_PColStd_HArray2OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PCollection_HAsciiString.hxx"
  #include "/usr/include/oce/StdLSchema_PCollection_HExtendedString.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_Attribute.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_Data.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_FieldOfHAttributeArray1.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_HAttributeArray1.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_Reference.hxx"
  #include "/usr/include/oce/StdLSchema_PDF_TagSource.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_AsciiString.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_BooleanArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_BooleanList.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ByteArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ByteArray_1.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Comment.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Directory.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Expression.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ExtStringArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ExtStringArray_1.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ExtStringList.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_FieldOfHArray1OfByte.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_FieldOfHArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_FieldOfHArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_FieldOfHArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_HArray1OfByte.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_HArray1OfHArray1OfInteger.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_HArray1OfHArray1OfReal.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_HArray1OfHAsciiString.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_IntPackedMap.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_IntPackedMap_1.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Integer.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_IntegerArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_IntegerArray_1.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_IntegerList.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Name.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_NamedData.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_NoteBook.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Real.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_RealArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_RealArray_1.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_RealList.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ReferenceArray.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_ReferenceList.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Relation.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Tick.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_TreeNode.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_UAttribute.hxx"
  #include "/usr/include/oce/StdLSchema_PDataStd_Variable.hxx"
  #include "/usr/include/oce/StdLSchema_PDocStd_Document.hxx"
  #include "/usr/include/oce/StdLSchema_PDocStd_XLink.hxx"
  #include "/usr/include/oce/StdLSchema_PFunction_Function.hxx"
  #include "/usr/include/oce/StdLSchema_Standard_GUID.hxx"
  #include "/usr/include/oce/StdLSchema_Standard_Persistent.hxx"
  #include "/usr/include/oce/StdLSchema_Standard_Storable.hxx"
  #include "/usr/include/oce/TDF.hxx"
  #include "/usr/include/oce/TDF_Attribute.hxx"
  #include "/usr/include/oce/TDF_AttributeArray1.hxx"
  #include "/usr/include/oce/TDF_AttributeDataMap.hxx"
  #include "/usr/include/oce/TDF_AttributeDelta.hxx"
  #include "/usr/include/oce/TDF_AttributeDeltaList.hxx"
  #include "/usr/include/oce/TDF_AttributeDoubleMap.hxx"
  #include "/usr/include/oce/TDF_AttributeIndexedMap.hxx"
  #include "/usr/include/oce/TDF_AttributeIterator.hxx"
  #include "/usr/include/oce/TDF_AttributeList.hxx"
  #include "/usr/include/oce/TDF_AttributeMap.hxx"
  #include "/usr/include/oce/TDF_AttributeSequence.hxx"
  #include "/usr/include/oce/TDF_ChildIDIterator.hxx"
  #include "/usr/include/oce/TDF_ChildIterator.hxx"
  #include "/usr/include/oce/TDF_ClosureMode.hxx"
  #include "/usr/include/oce/TDF_ClosureTool.hxx"
  #include "/usr/include/oce/TDF_ComparisonTool.hxx"
  #include "/usr/include/oce/TDF_CopyLabel.hxx"
  #include "/usr/include/oce/TDF_CopyTool.hxx"
  #include "/usr/include/oce/TDF_Data.hxx"
  #include "/usr/include/oce/TDF_DataMapIteratorOfAttributeDataMap.hxx"
  #include "/usr/include/oce/TDF_DataMapIteratorOfLabelDataMap.hxx"
  #include "/usr/include/oce/TDF_DataMapIteratorOfLabelIntegerMap.hxx"
  #include "/usr/include/oce/TDF_DataMapNodeOfAttributeDataMap.hxx"
  #include "/usr/include/oce/TDF_DataMapNodeOfLabelDataMap.hxx"
  #include "/usr/include/oce/TDF_DataMapNodeOfLabelIntegerMap.hxx"
  #include "/usr/include/oce/TDF_DataSet.hxx"
  #include "/usr/include/oce/TDF_DefaultDeltaOnModification.hxx"
  #include "/usr/include/oce/TDF_DefaultDeltaOnRemoval.hxx"
  #include "/usr/include/oce/TDF_Delta.hxx"
  #include "/usr/include/oce/TDF_DeltaList.hxx"
  #include "/usr/include/oce/TDF_DeltaOnAddition.hxx"
  #include "/usr/include/oce/TDF_DeltaOnForget.hxx"
  #include "/usr/include/oce/TDF_DeltaOnModification.hxx"
  #include "/usr/include/oce/TDF_DeltaOnRemoval.hxx"
  #include "/usr/include/oce/TDF_DeltaOnResume.hxx"
  #include "/usr/include/oce/TDF_DoubleMapIteratorOfAttributeDoubleMap.hxx"
  #include "/usr/include/oce/TDF_DoubleMapIteratorOfGUIDProgIDMap.hxx"
  #include "/usr/include/oce/TDF_DoubleMapIteratorOfLabelDoubleMap.hxx"
  #include "/usr/include/oce/TDF_DoubleMapNodeOfAttributeDoubleMap.hxx"
  #include "/usr/include/oce/TDF_DoubleMapNodeOfGUIDProgIDMap.hxx"
  #include "/usr/include/oce/TDF_DoubleMapNodeOfLabelDoubleMap.hxx"
  #include "/usr/include/oce/TDF_GUIDProgIDMap.hxx"
  #include "/usr/include/oce/TDF_HAllocator.hxx"
  #include "/usr/include/oce/TDF_HAttributeArray1.hxx"
  #include "/usr/include/oce/TDF_IDFilter.hxx"
  #include "/usr/include/oce/TDF_IDList.hxx"
  #include "/usr/include/oce/TDF_IDMap.hxx"
  #include "/usr/include/oce/TDF_IndexedMapNodeOfAttributeIndexedMap.hxx"
  #include "/usr/include/oce/TDF_IndexedMapNodeOfLabelIndexedMap.hxx"
  #include "/usr/include/oce/TDF_Label.hxx"
  #include "/usr/include/oce/TDF_LabelDataMap.hxx"
  #include "/usr/include/oce/TDF_LabelDoubleMap.hxx"
  #include "/usr/include/oce/TDF_LabelIndexedMap.hxx"
  #include "/usr/include/oce/TDF_LabelIntegerMap.hxx"
  #include "/usr/include/oce/TDF_LabelList.hxx"
  #include "/usr/include/oce/TDF_LabelMap.hxx"
  #include "/usr/include/oce/TDF_LabelMapHasher.hxx"
  #include "/usr/include/oce/TDF_LabelNode.hxx"
  #include "/usr/include/oce/TDF_LabelNodePtr.hxx"
  #include "/usr/include/oce/TDF_LabelSequence.hxx"
  #include "/usr/include/oce/TDF_ListIteratorOfAttributeDeltaList.hxx"
  #include "/usr/include/oce/TDF_ListIteratorOfAttributeList.hxx"
  #include "/usr/include/oce/TDF_ListIteratorOfDeltaList.hxx"
  #include "/usr/include/oce/TDF_ListIteratorOfIDList.hxx"
  #include "/usr/include/oce/TDF_ListIteratorOfLabelList.hxx"
  #include "/usr/include/oce/TDF_ListNodeOfAttributeDeltaList.hxx"
  #include "/usr/include/oce/TDF_ListNodeOfAttributeList.hxx"
  #include "/usr/include/oce/TDF_ListNodeOfDeltaList.hxx"
  #include "/usr/include/oce/TDF_ListNodeOfIDList.hxx"
  #include "/usr/include/oce/TDF_ListNodeOfLabelList.hxx"
  #include "/usr/include/oce/TDF_MapIteratorOfAttributeMap.hxx"
  #include "/usr/include/oce/TDF_MapIteratorOfIDMap.hxx"
  #include "/usr/include/oce/TDF_MapIteratorOfLabelMap.hxx"
  #include "/usr/include/oce/TDF_Reference.hxx"
  #include "/usr/include/oce/TDF_RelocationTable.hxx"
  #include "/usr/include/oce/TDF_SequenceNodeOfAttributeSequence.hxx"
  #include "/usr/include/oce/TDF_SequenceNodeOfLabelSequence.hxx"
  #include "/usr/include/oce/TDF_StdMapNodeOfAttributeMap.hxx"
  #include "/usr/include/oce/TDF_StdMapNodeOfIDMap.hxx"
  #include "/usr/include/oce/TDF_StdMapNodeOfLabelMap.hxx"
  #include "/usr/include/oce/TDF_TagSource.hxx"
  #include "/usr/include/oce/TDF_Tool.hxx"
  #include "/usr/include/oce/TDF_Transaction.hxx"
  #include "/usr/include/oce/TDataStd.hxx"
  #include "/usr/include/oce/TDataStd_AsciiString.hxx"
  #include "/usr/include/oce/TDataStd_BooleanArray.hxx"
  #include "/usr/include/oce/TDataStd_BooleanList.hxx"
  #include "/usr/include/oce/TDataStd_ByteArray.hxx"
  #include "/usr/include/oce/TDataStd_ChildNodeIterator.hxx"
  #include "/usr/include/oce/TDataStd_Comment.hxx"
  #include "/usr/include/oce/TDataStd_Current.hxx"
  #include "/usr/include/oce/TDataStd_DataMapIteratorOfDataMapOfStringByte.hxx"
  #include "/usr/include/oce/TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapIteratorOfDataMapOfStringReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapIteratorOfDataMapOfStringString.hxx"
  #include "/usr/include/oce/TDataStd_DataMapNodeOfDataMapOfStringByte.hxx"
  #include "/usr/include/oce/TDataStd_DataMapNodeOfDataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/TDataStd_DataMapNodeOfDataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapNodeOfDataMapOfStringReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapNodeOfDataMapOfStringString.hxx"
  #include "/usr/include/oce/TDataStd_DataMapOfStringByte.hxx"
  #include "/usr/include/oce/TDataStd_DataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/TDataStd_DataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapOfStringReal.hxx"
  #include "/usr/include/oce/TDataStd_DataMapOfStringString.hxx"
  #include "/usr/include/oce/TDataStd_DeltaOnModificationOfByteArray.hxx"
  #include "/usr/include/oce/TDataStd_DeltaOnModificationOfExtStringArray.hxx"
  #include "/usr/include/oce/TDataStd_DeltaOnModificationOfIntArray.hxx"
  #include "/usr/include/oce/TDataStd_DeltaOnModificationOfIntPackedMap.hxx"
  #include "/usr/include/oce/TDataStd_DeltaOnModificationOfRealArray.hxx"
  #include "/usr/include/oce/TDataStd_Directory.hxx"
  #include "/usr/include/oce/TDataStd_Expression.hxx"
  #include "/usr/include/oce/TDataStd_ExtStringArray.hxx"
  #include "/usr/include/oce/TDataStd_ExtStringList.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringByte.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringHArray1OfInteger.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringHArray1OfReal.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringInteger.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringReal.hxx"
  #include "/usr/include/oce/TDataStd_HDataMapOfStringString.hxx"
  #include "/usr/include/oce/TDataStd_HLabelArray1.hxx"
  #include "/usr/include/oce/TDataStd_IntPackedMap.hxx"
  #include "/usr/include/oce/TDataStd_Integer.hxx"
  #include "/usr/include/oce/TDataStd_IntegerArray.hxx"
  #include "/usr/include/oce/TDataStd_IntegerList.hxx"
  #include "/usr/include/oce/TDataStd_LabelArray1.hxx"
  #include "/usr/include/oce/TDataStd_ListIteratorOfListOfByte.hxx"
  #include "/usr/include/oce/TDataStd_ListIteratorOfListOfExtendedString.hxx"
  #include "/usr/include/oce/TDataStd_ListNodeOfListOfByte.hxx"
  #include "/usr/include/oce/TDataStd_ListNodeOfListOfExtendedString.hxx"
  #include "/usr/include/oce/TDataStd_ListOfByte.hxx"
  #include "/usr/include/oce/TDataStd_ListOfExtendedString.hxx"
  #include "/usr/include/oce/TDataStd_Name.hxx"
  #include "/usr/include/oce/TDataStd_NamedData.hxx"
  #include "/usr/include/oce/TDataStd_NoteBook.hxx"
  #include "/usr/include/oce/TDataStd_PtrTreeNode.hxx"
  #include "/usr/include/oce/TDataStd_Real.hxx"
  #include "/usr/include/oce/TDataStd_RealArray.hxx"
  #include "/usr/include/oce/TDataStd_RealEnum.hxx"
  #include "/usr/include/oce/TDataStd_RealList.hxx"
  #include "/usr/include/oce/TDataStd_ReferenceArray.hxx"
  #include "/usr/include/oce/TDataStd_ReferenceList.hxx"
  #include "/usr/include/oce/TDataStd_Relation.hxx"
  #include "/usr/include/oce/TDataStd_Tick.hxx"
  #include "/usr/include/oce/TDataStd_TreeNode.hxx"
  #include "/usr/include/oce/TDataStd_UAttribute.hxx"
  #include "/usr/include/oce/TDataStd_Variable.hxx"
  #include "/usr/include/oce/TDocStd.hxx"
  #include "/usr/include/oce/TDocStd_Application.hxx"
  #include "/usr/include/oce/TDocStd_ApplicationDelta.hxx"
  #include "/usr/include/oce/TDocStd_CompoundDelta.hxx"
  #include "/usr/include/oce/TDocStd_Context.hxx"
  #include "/usr/include/oce/TDocStd_DataMapIteratorOfLabelIDMapDataMap.hxx"
  #include "/usr/include/oce/TDocStd_DataMapNodeOfLabelIDMapDataMap.hxx"
  #include "/usr/include/oce/TDocStd_Document.hxx"
  #include "/usr/include/oce/TDocStd_LabelIDMapDataMap.hxx"
  #include "/usr/include/oce/TDocStd_Modified.hxx"
  #include "/usr/include/oce/TDocStd_MultiTransactionManager.hxx"
  #include "/usr/include/oce/TDocStd_Owner.hxx"
  #include "/usr/include/oce/TDocStd_PathParser.hxx"
  #include "/usr/include/oce/TDocStd_SequenceNodeOfSequenceOfApplicationDelta.hxx"
  #include "/usr/include/oce/TDocStd_SequenceNodeOfSequenceOfDocument.hxx"
  #include "/usr/include/oce/TDocStd_SequenceOfApplicationDelta.hxx"
  #include "/usr/include/oce/TDocStd_SequenceOfDocument.hxx"
  #include "/usr/include/oce/TDocStd_XLink.hxx"
  #include "/usr/include/oce/TDocStd_XLinkIterator.hxx"
  #include "/usr/include/oce/TDocStd_XLinkPtr.hxx"
  #include "/usr/include/oce/TDocStd_XLinkRoot.hxx"
  #include "/usr/include/oce/TDocStd_XLinkTool.hxx"
  #include "/usr/include/oce/TFunction_Array1OfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/TFunction_DataMapIteratorOfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/TFunction_DataMapIteratorOfDataMapOfLabelListOfLabel.hxx"
  #include "/usr/include/oce/TFunction_DataMapNodeOfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/TFunction_DataMapNodeOfDataMapOfLabelListOfLabel.hxx"
  #include "/usr/include/oce/TFunction_DataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/TFunction_DataMapOfLabelListOfLabel.hxx"
  #include "/usr/include/oce/TFunction_DoubleMapIteratorOfDoubleMapOfIntegerLabel.hxx"
  #include "/usr/include/oce/TFunction_DoubleMapNodeOfDoubleMapOfIntegerLabel.hxx"
  #include "/usr/include/oce/TFunction_DoubleMapOfIntegerLabel.hxx"
  #include "/usr/include/oce/TFunction_Driver.hxx"
  #include "/usr/include/oce/TFunction_DriverTable.hxx"
  #include "/usr/include/oce/TFunction_ExecutionStatus.hxx"
  #include "/usr/include/oce/TFunction_Function.hxx"
  #include "/usr/include/oce/TFunction_GraphNode.hxx"
  #include "/usr/include/oce/TFunction_HArray1OfDataMapOfGUIDDriver.hxx"
  #include "/usr/include/oce/TFunction_IFunction.hxx"
  #include "/usr/include/oce/TFunction_Iterator.hxx"
  #include "/usr/include/oce/TFunction_Logbook.hxx"
  #include "/usr/include/oce/TFunction_Scope.hxx"
  #include "/usr/include/oce/TObj_Application.hxx"
  #include "/usr/include/oce/TObj_Assistant.hxx"
  #include "/usr/include/oce/TObj_CheckModel.hxx"
  #include "/usr/include/oce/TObj_Common.hxx"
  #include "/usr/include/oce/TObj_Container.hxx"
  #include "/usr/include/oce/TObj_DeletingMode.hxx"
  #include "/usr/include/oce/TObj_HiddenPartition.hxx"
  #include "/usr/include/oce/TObj_LabelIterator.hxx"
  #include "/usr/include/oce/TObj_Model.hxx"
  #include "/usr/include/oce/TObj_ModelIterator.hxx"
  #include "/usr/include/oce/TObj_Object.hxx"
  #include "/usr/include/oce/TObj_ObjectIterator.hxx"
  #include "/usr/include/oce/TObj_OcafObjectIterator.hxx"
  #include "/usr/include/oce/TObj_Partition.hxx"
  #include "/usr/include/oce/TObj_Persistence.hxx"
  #include "/usr/include/oce/TObj_ReferenceIterator.hxx"
  #include "/usr/include/oce/TObj_SequenceIterator.hxx"
  #include "/usr/include/oce/TObj_SequenceOfIterator.hxx"
  #include "/usr/include/oce/TObj_SequenceOfObject.hxx"
  #include "/usr/include/oce/TObj_TIntSparseArray.hxx"
  #include "/usr/include/oce/TObj_TModel.hxx"
  #include "/usr/include/oce/TObj_TNameContainer.hxx"
  #include "/usr/include/oce/TObj_TObject.hxx"
  #include "/usr/include/oce/TObj_TReference.hxx"
  #include "/usr/include/oce/TObj_TXYZ.hxx"
  #include "/usr/include/oce/UTL.hxx"
  #include "/usr/include/oce/XmlLDrivers.hxx"
  #include "/usr/include/oce/XmlLDrivers_DocumentRetrievalDriver.hxx"
  #include "/usr/include/oce/XmlLDrivers_DocumentStorageDriver.hxx"
  #include "/usr/include/oce/XmlLDrivers_NamespaceDef.hxx"
  #include "/usr/include/oce/XmlLDrivers_SequenceNodeOfSequenceOfNamespaceDef.hxx"
  #include "/usr/include/oce/XmlLDrivers_SequenceOfNamespaceDef.hxx"
  #include "/usr/include/oce/XmlMDF.hxx"
  #include "/usr/include/oce/XmlMDF_ADriver.hxx"
  #include "/usr/include/oce/XmlMDF_ADriverTable.hxx"
  #include "/usr/include/oce/XmlMDF_DataMapIteratorOfMapOfDriver.hxx"
  #include "/usr/include/oce/XmlMDF_DataMapIteratorOfTypeADriverMap.hxx"
  #include "/usr/include/oce/XmlMDF_DataMapNodeOfMapOfDriver.hxx"
  #include "/usr/include/oce/XmlMDF_DataMapNodeOfTypeADriverMap.hxx"
  #include "/usr/include/oce/XmlMDF_MapOfDriver.hxx"
  #include "/usr/include/oce/XmlMDF_ReferenceDriver.hxx"
  #include "/usr/include/oce/XmlMDF_TagSourceDriver.hxx"
  #include "/usr/include/oce/XmlMDF_TypeADriverMap.hxx"
  #include "/usr/include/oce/XmlMDataStd.hxx"
  #include "/usr/include/oce/XmlMDataStd_AsciiStringDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_BooleanArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_BooleanListDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ByteArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_CommentDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_DirectoryDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ExpressionDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ExtStringArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ExtStringListDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_IntPackedMapDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_IntegerArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_IntegerDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_IntegerListDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_NameDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_NamedDataDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_NoteBookDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_RealArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_RealDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_RealListDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ReferenceArrayDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_ReferenceListDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_RelationDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_TickDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_TreeNodeDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_UAttributeDriver.hxx"
  #include "/usr/include/oce/XmlMDataStd_VariableDriver.hxx"
  #include "/usr/include/oce/XmlMDocStd.hxx"
  #include "/usr/include/oce/XmlMDocStd_XLinkDriver.hxx"
  #include "/usr/include/oce/XmlMFunction.hxx"
  #include "/usr/include/oce/XmlMFunction_FunctionDriver.hxx"
  #include "/usr/include/oce/XmlMFunction_GraphNodeDriver.hxx"
  #include "/usr/include/oce/XmlMFunction_ScopeDriver.hxx"
  #include "/usr/include/oce/XmlObjMgt.hxx"
  #include "/usr/include/oce/XmlObjMgt_Array1.hxx"
  #include "/usr/include/oce/XmlObjMgt_DOMString.hxx"
  #include "/usr/include/oce/XmlObjMgt_Document.hxx"
  #include "/usr/include/oce/XmlObjMgt_Element.hxx"
  #include "/usr/include/oce/XmlObjMgt_GP.hxx"
  #include "/usr/include/oce/XmlObjMgt_Persistent.hxx"
  #include "/usr/include/oce/XmlObjMgt_RRelocationTable.hxx"
  #include "/usr/include/oce/XmlObjMgt_SRelocationTable.hxx"

  // add namespaces
  namespace opencascade{typedef int tmp_add_type_1;}
  opencascade::tmp_add_type_1 tmp_add_func_1(){return 0;};

  // add classes
  AppStdL_Application* tmp_add_class_0;
  BinLDrivers* tmp_add_class_1;
  BinLDrivers_DocumentRetrievalDriver* tmp_add_class_2;
  BinLDrivers_DocumentSection* tmp_add_class_3;
  BinLDrivers_DocumentStorageDriver* tmp_add_class_4;
  BinMDF* tmp_add_class_5;
  BinMDF_ADriver* tmp_add_class_6;
  BinMDF_ADriverTable* tmp_add_class_7;
  BinMDF_DataMapIteratorOfTypeADriverMap* tmp_add_class_8;
  BinMDF_DataMapNodeOfTypeADriverMap* tmp_add_class_9;
  BinMDF_DoubleMapIteratorOfTypeIdMap* tmp_add_class_10;
  BinMDF_DoubleMapNodeOfTypeIdMap* tmp_add_class_11;
  BinMDF_ReferenceDriver* tmp_add_class_12;
  BinMDF_TagSourceDriver* tmp_add_class_13;
  BinMDF_TypeADriverMap* tmp_add_class_14;
  BinMDF_TypeIdMap* tmp_add_class_15;
  BinMDataStd* tmp_add_class_16;
  BinMDataStd_AsciiStringDriver* tmp_add_class_17;
  BinMDataStd_BooleanArrayDriver* tmp_add_class_18;
  BinMDataStd_BooleanListDriver* tmp_add_class_19;
  BinMDataStd_ByteArrayDriver* tmp_add_class_20;
  BinMDataStd_CommentDriver* tmp_add_class_21;
  BinMDataStd_DirectoryDriver* tmp_add_class_22;
  BinMDataStd_ExpressionDriver* tmp_add_class_23;
  BinMDataStd_ExtStringArrayDriver* tmp_add_class_24;
  BinMDataStd_ExtStringListDriver* tmp_add_class_25;
  BinMDataStd_IntPackedMapDriver* tmp_add_class_26;
  BinMDataStd_IntegerArrayDriver* tmp_add_class_27;
  BinMDataStd_IntegerDriver* tmp_add_class_28;
  BinMDataStd_IntegerListDriver* tmp_add_class_29;
  BinMDataStd_NameDriver* tmp_add_class_30;
  BinMDataStd_NamedDataDriver* tmp_add_class_31;
  BinMDataStd_NoteBookDriver* tmp_add_class_32;
  BinMDataStd_RealArrayDriver* tmp_add_class_33;
  BinMDataStd_RealDriver* tmp_add_class_34;
  BinMDataStd_RealListDriver* tmp_add_class_35;
  BinMDataStd_ReferenceArrayDriver* tmp_add_class_36;
  BinMDataStd_ReferenceListDriver* tmp_add_class_37;
  BinMDataStd_RelationDriver* tmp_add_class_38;
  BinMDataStd_TickDriver* tmp_add_class_39;
  BinMDataStd_TreeNodeDriver* tmp_add_class_40;
  BinMDataStd_UAttributeDriver* tmp_add_class_41;
  BinMDataStd_VariableDriver* tmp_add_class_42;
  BinMDocStd* tmp_add_class_43;
  BinMDocStd_XLinkDriver* tmp_add_class_44;
  BinMFunction* tmp_add_class_45;
  BinMFunction_FunctionDriver* tmp_add_class_46;
  BinMFunction_GraphNodeDriver* tmp_add_class_47;
  BinMFunction_ScopeDriver* tmp_add_class_48;
  BinObjMgt_Persistent* tmp_add_class_49;
  CDF* tmp_add_class_50;
  CDF_Application* tmp_add_class_51;
  CDF_Directory* tmp_add_class_52;
  CDF_DirectoryIterator* tmp_add_class_53;
  CDF_FWOSDriver* tmp_add_class_54;
  CDF_MetaDataDriver* tmp_add_class_55;
  CDF_MetaDataDriverError* tmp_add_class_56;
  CDF_MetaDataDriverFactory* tmp_add_class_57;
  CDF_Session* tmp_add_class_58;
  CDF_Store* tmp_add_class_59;
  CDF_StoreList* tmp_add_class_60;
  CDF_Timer* tmp_add_class_61;
  CDM_Application* tmp_add_class_62;
  CDM_COutMessageDriver* tmp_add_class_63;
  CDM_DataMapIteratorOfMetaDataLookUpTable* tmp_add_class_64;
  CDM_DataMapIteratorOfPresentationDirectory* tmp_add_class_65;
  CDM_DataMapNodeOfMetaDataLookUpTable* tmp_add_class_66;
  CDM_DataMapNodeOfPresentationDirectory* tmp_add_class_67;
  CDM_Document* tmp_add_class_68;
  CDM_DocumentHasher* tmp_add_class_69;
  CDM_ListIteratorOfListOfDocument* tmp_add_class_70;
  CDM_ListIteratorOfListOfReferences* tmp_add_class_71;
  CDM_ListNodeOfListOfDocument* tmp_add_class_72;
  CDM_ListNodeOfListOfReferences* tmp_add_class_73;
  CDM_ListOfDocument* tmp_add_class_74;
  CDM_ListOfReferences* tmp_add_class_75;
  CDM_MapIteratorOfMapOfDocument* tmp_add_class_76;
  CDM_MapOfDocument* tmp_add_class_77;
  CDM_MessageDriver* tmp_add_class_78;
  CDM_MetaData* tmp_add_class_79;
  CDM_MetaDataLookUpTable* tmp_add_class_80;
  CDM_NullMessageDriver* tmp_add_class_81;
  CDM_PresentationDirectory* tmp_add_class_82;
  CDM_Reference* tmp_add_class_83;
  CDM_ReferenceIterator* tmp_add_class_84;
  CDM_StdMapNodeOfMapOfDocument* tmp_add_class_85;
  DBC_BaseArray* tmp_add_class_86;
  DBC_VArrayNodeOfVArrayOfCharacter* tmp_add_class_87;
  DBC_VArrayNodeOfVArrayOfExtCharacter* tmp_add_class_88;
  DBC_VArrayNodeOfVArrayOfInteger* tmp_add_class_89;
  DBC_VArrayNodeOfVArrayOfReal* tmp_add_class_90;
  DBC_VArrayOfCharacter* tmp_add_class_91;
  DBC_VArrayOfExtCharacter* tmp_add_class_92;
  DBC_VArrayOfInteger* tmp_add_class_93;
  DBC_VArrayOfReal* tmp_add_class_94;
  DBC_VArrayTNodeOfVArrayOfCharacter* tmp_add_class_95;
  DBC_VArrayTNodeOfVArrayOfExtCharacter* tmp_add_class_96;
  DBC_VArrayTNodeOfVArrayOfInteger* tmp_add_class_97;
  DBC_VArrayTNodeOfVArrayOfReal* tmp_add_class_98;
  FWOSDriver* tmp_add_class_99;
  FWOSDriver_DriverFactory* tmp_add_class_100;
  Handle_AppStdL_Application* tmp_add_class_101;
  Handle_BinLDrivers_DocumentRetrievalDriver* tmp_add_class_102;
  Handle_BinLDrivers_DocumentStorageDriver* tmp_add_class_103;
  Handle_BinMDF_ADriver* tmp_add_class_104;
  Handle_BinMDF_ADriverTable* tmp_add_class_105;
  Handle_BinMDF_DataMapNodeOfTypeADriverMap* tmp_add_class_106;
  Handle_BinMDF_DoubleMapNodeOfTypeIdMap* tmp_add_class_107;
  Handle_BinMDF_ReferenceDriver* tmp_add_class_108;
  Handle_BinMDF_TagSourceDriver* tmp_add_class_109;
  Handle_BinMDataStd_AsciiStringDriver* tmp_add_class_110;
  Handle_BinMDataStd_BooleanArrayDriver* tmp_add_class_111;
  Handle_BinMDataStd_BooleanListDriver* tmp_add_class_112;
  Handle_BinMDataStd_ByteArrayDriver* tmp_add_class_113;
  Handle_BinMDataStd_CommentDriver* tmp_add_class_114;
  Handle_BinMDataStd_DirectoryDriver* tmp_add_class_115;
  Handle_BinMDataStd_ExpressionDriver* tmp_add_class_116;
  Handle_BinMDataStd_ExtStringArrayDriver* tmp_add_class_117;
  Handle_BinMDataStd_ExtStringListDriver* tmp_add_class_118;
  Handle_BinMDataStd_IntPackedMapDriver* tmp_add_class_119;
  Handle_BinMDataStd_IntegerArrayDriver* tmp_add_class_120;
  Handle_BinMDataStd_IntegerDriver* tmp_add_class_121;
  Handle_BinMDataStd_IntegerListDriver* tmp_add_class_122;
  Handle_BinMDataStd_NameDriver* tmp_add_class_123;
  Handle_BinMDataStd_NamedDataDriver* tmp_add_class_124;
  Handle_BinMDataStd_NoteBookDriver* tmp_add_class_125;
  Handle_BinMDataStd_RealArrayDriver* tmp_add_class_126;
  Handle_BinMDataStd_RealDriver* tmp_add_class_127;
  Handle_BinMDataStd_RealListDriver* tmp_add_class_128;
  Handle_BinMDataStd_ReferenceArrayDriver* tmp_add_class_129;
  Handle_BinMDataStd_ReferenceListDriver* tmp_add_class_130;
  Handle_BinMDataStd_RelationDriver* tmp_add_class_131;
  Handle_BinMDataStd_TickDriver* tmp_add_class_132;
  Handle_BinMDataStd_TreeNodeDriver* tmp_add_class_133;
  Handle_BinMDataStd_UAttributeDriver* tmp_add_class_134;
  Handle_BinMDataStd_VariableDriver* tmp_add_class_135;
  Handle_BinMDocStd_XLinkDriver* tmp_add_class_136;
  Handle_BinMFunction_FunctionDriver* tmp_add_class_137;
  Handle_BinMFunction_GraphNodeDriver* tmp_add_class_138;
  Handle_BinMFunction_ScopeDriver* tmp_add_class_139;
  Handle_CDF_Application* tmp_add_class_140;
  Handle_CDF_Directory* tmp_add_class_141;
  Handle_CDF_FWOSDriver* tmp_add_class_142;
  Handle_CDF_MetaDataDriver* tmp_add_class_143;
  Handle_CDF_MetaDataDriverError* tmp_add_class_144;
  Handle_CDF_MetaDataDriverFactory* tmp_add_class_145;
  Handle_CDF_Session* tmp_add_class_146;
  Handle_CDF_StoreList* tmp_add_class_147;
  Handle_CDM_Application* tmp_add_class_148;
  Handle_CDM_COutMessageDriver* tmp_add_class_149;
  Handle_CDM_DataMapNodeOfMetaDataLookUpTable* tmp_add_class_150;
  Handle_CDM_DataMapNodeOfPresentationDirectory* tmp_add_class_151;
  Handle_CDM_Document* tmp_add_class_152;
  Handle_CDM_ListNodeOfListOfDocument* tmp_add_class_153;
  Handle_CDM_ListNodeOfListOfReferences* tmp_add_class_154;
  Handle_CDM_MessageDriver* tmp_add_class_155;
  Handle_CDM_MetaData* tmp_add_class_156;
  Handle_CDM_NullMessageDriver* tmp_add_class_157;
  Handle_CDM_Reference* tmp_add_class_158;
  Handle_CDM_StdMapNodeOfMapOfDocument* tmp_add_class_159;
  Handle_DBC_VArrayNodeOfVArrayOfCharacter* tmp_add_class_160;
  Handle_DBC_VArrayNodeOfVArrayOfExtCharacter* tmp_add_class_161;
  Handle_DBC_VArrayNodeOfVArrayOfInteger* tmp_add_class_162;
  Handle_DBC_VArrayNodeOfVArrayOfReal* tmp_add_class_163;
  Handle_FWOSDriver_DriverFactory* tmp_add_class_164;
  Handle_Geom2d_AxisPlacement* tmp_add_class_165;
  Handle_Geom2d_BSplineCurve* tmp_add_class_166;
  Handle_Geom2d_BezierCurve* tmp_add_class_167;
  Handle_Geom2d_BoundedCurve* tmp_add_class_168;
  Handle_Geom2d_CartesianPoint* tmp_add_class_169;
  Handle_Geom2d_Circle* tmp_add_class_170;
  Handle_Geom2d_Conic* tmp_add_class_171;
  Handle_Geom2d_Curve* tmp_add_class_172;
  Handle_Geom2d_Direction* tmp_add_class_173;
  Handle_Geom2d_Ellipse* tmp_add_class_174;
  Handle_Geom2d_Geometry* tmp_add_class_175;
  Handle_Geom2d_Hyperbola* tmp_add_class_176;
  Handle_Geom2d_Line* tmp_add_class_177;
  Handle_Geom2d_OffsetCurve* tmp_add_class_178;
  Handle_Geom2d_Parabola* tmp_add_class_179;
  Handle_Geom2d_Point* tmp_add_class_180;
  Handle_Geom2d_Transformation* tmp_add_class_181;
  Handle_Geom2d_TrimmedCurve* tmp_add_class_182;
  Handle_Geom2d_Vector* tmp_add_class_183;
  Handle_Geom2d_VectorWithMagnitude* tmp_add_class_184;
  Handle_Geom_Axis1Placement* tmp_add_class_185;
  Handle_Geom_Axis2Placement* tmp_add_class_186;
  Handle_Geom_AxisPlacement* tmp_add_class_187;
  Handle_Geom_BSplineCurve* tmp_add_class_188;
  Handle_Geom_BSplineSurface* tmp_add_class_189;
  Handle_Geom_BezierCurve* tmp_add_class_190;
  Handle_Geom_BezierSurface* tmp_add_class_191;
  Handle_Geom_BoundedCurve* tmp_add_class_192;
  Handle_Geom_BoundedSurface* tmp_add_class_193;
  Handle_Geom_CartesianPoint* tmp_add_class_194;
  Handle_Geom_Circle* tmp_add_class_195;
  Handle_Geom_Conic* tmp_add_class_196;
  Handle_Geom_ConicalSurface* tmp_add_class_197;
  Handle_Geom_Curve* tmp_add_class_198;
  Handle_Geom_CylindricalSurface* tmp_add_class_199;
  Handle_Geom_Direction* tmp_add_class_200;
  Handle_Geom_ElementarySurface* tmp_add_class_201;
  Handle_Geom_Ellipse* tmp_add_class_202;
  Handle_Geom_Geometry* tmp_add_class_203;
  Handle_Geom_Hyperbola* tmp_add_class_204;
  Handle_Geom_Line* tmp_add_class_205;
  Handle_Geom_OffsetCurve* tmp_add_class_206;
  Handle_Geom_OffsetSurface* tmp_add_class_207;
  Handle_Geom_Parabola* tmp_add_class_208;
  Handle_Geom_Plane* tmp_add_class_209;
  Handle_Geom_Point* tmp_add_class_210;
  Handle_Geom_RectangularTrimmedSurface* tmp_add_class_211;
  Handle_Geom_SphericalSurface* tmp_add_class_212;
  Handle_Geom_Surface* tmp_add_class_213;
  Handle_Geom_SurfaceOfLinearExtrusion* tmp_add_class_214;
  Handle_Geom_SurfaceOfRevolution* tmp_add_class_215;
  Handle_Geom_SweptSurface* tmp_add_class_216;
  Handle_Geom_ToroidalSurface* tmp_add_class_217;
  Handle_Geom_Transformation* tmp_add_class_218;
  Handle_Geom_TrimmedCurve* tmp_add_class_219;
  Handle_Geom_Vector* tmp_add_class_220;
  Handle_Geom_VectorWithMagnitude* tmp_add_class_221;
  Handle_LDOM_MemManager* tmp_add_class_222;
  Handle_MDF_ARDriver* tmp_add_class_223;
  Handle_MDF_ARDriverHSequence* tmp_add_class_224;
  Handle_MDF_ARDriverTable* tmp_add_class_225;
  Handle_MDF_ASDriver* tmp_add_class_226;
  Handle_MDF_ASDriverHSequence* tmp_add_class_227;
  Handle_MDF_ASDriverTable* tmp_add_class_228;
  Handle_MDF_DataMapNodeOfTypeARDriverMap* tmp_add_class_229;
  Handle_MDF_DataMapNodeOfTypeASDriverMap* tmp_add_class_230;
  Handle_MDF_DataMapNodeOfTypeDriverListMapOfARDriverTable* tmp_add_class_231;
  Handle_MDF_DataMapNodeOfTypeDriverListMapOfASDriverTable* tmp_add_class_232;
  Handle_MDF_ListNodeOfDriverListOfARDriverTable* tmp_add_class_233;
  Handle_MDF_ListNodeOfDriverListOfASDriverTable* tmp_add_class_234;
  Handle_MDF_RRelocationTable* tmp_add_class_235;
  Handle_MDF_ReferenceRetrievalDriver* tmp_add_class_236;
  Handle_MDF_ReferenceStorageDriver* tmp_add_class_237;
  Handle_MDF_SRelocationTable* tmp_add_class_238;
  Handle_MDF_SequenceNodeOfARDriverSequence* tmp_add_class_239;
  Handle_MDF_SequenceNodeOfASDriverSequence* tmp_add_class_240;
  Handle_MDF_TagSourceRetrievalDriver* tmp_add_class_241;
  Handle_MDF_TagSourceStorageDriver* tmp_add_class_242;
  Handle_MDataStd_AsciiStringRetrievalDriver* tmp_add_class_243;
  Handle_MDataStd_AsciiStringStorageDriver* tmp_add_class_244;
  Handle_MDataStd_BooleanArrayRetrievalDriver* tmp_add_class_245;
  Handle_MDataStd_BooleanArrayStorageDriver* tmp_add_class_246;
  Handle_MDataStd_BooleanListRetrievalDriver* tmp_add_class_247;
  Handle_MDataStd_BooleanListStorageDriver* tmp_add_class_248;
  Handle_MDataStd_ByteArrayRetrievalDriver* tmp_add_class_249;
  Handle_MDataStd_ByteArrayRetrievalDriver_1* tmp_add_class_250;
  Handle_MDataStd_ByteArrayStorageDriver* tmp_add_class_251;
  Handle_MDataStd_CommentRetrievalDriver* tmp_add_class_252;
  Handle_MDataStd_CommentStorageDriver* tmp_add_class_253;
  Handle_MDataStd_DirectoryRetrievalDriver* tmp_add_class_254;
  Handle_MDataStd_DirectoryStorageDriver* tmp_add_class_255;
  Handle_MDataStd_ExpressionRetrievalDriver* tmp_add_class_256;
  Handle_MDataStd_ExpressionStorageDriver* tmp_add_class_257;
  Handle_MDataStd_ExtStringArrayRetrievalDriver* tmp_add_class_258;
  Handle_MDataStd_ExtStringArrayRetrievalDriver_1* tmp_add_class_259;
  Handle_MDataStd_ExtStringArrayStorageDriver* tmp_add_class_260;
  Handle_MDataStd_ExtStringListRetrievalDriver* tmp_add_class_261;
  Handle_MDataStd_ExtStringListStorageDriver* tmp_add_class_262;
  Handle_MDataStd_IntPackedMapRetrievalDriver* tmp_add_class_263;
  Handle_MDataStd_IntPackedMapRetrievalDriver_1* tmp_add_class_264;
  Handle_MDataStd_IntPackedMapStorageDriver* tmp_add_class_265;
  Handle_MDataStd_IntegerArrayRetrievalDriver* tmp_add_class_266;
  Handle_MDataStd_IntegerArrayRetrievalDriver_1* tmp_add_class_267;
  Handle_MDataStd_IntegerArrayStorageDriver* tmp_add_class_268;
  Handle_MDataStd_IntegerListRetrievalDriver* tmp_add_class_269;
  Handle_MDataStd_IntegerListStorageDriver* tmp_add_class_270;
  Handle_MDataStd_IntegerRetrievalDriver* tmp_add_class_271;
  Handle_MDataStd_IntegerStorageDriver* tmp_add_class_272;
  Handle_MDataStd_NameRetrievalDriver* tmp_add_class_273;
  Handle_MDataStd_NameStorageDriver* tmp_add_class_274;
  Handle_MDataStd_NamedDataRetrievalDriver* tmp_add_class_275;
  Handle_MDataStd_NamedDataStorageDriver* tmp_add_class_276;
  Handle_MDataStd_NoteBookRetrievalDriver* tmp_add_class_277;
  Handle_MDataStd_NoteBookStorageDriver* tmp_add_class_278;
  Handle_MDataStd_RealArrayRetrievalDriver* tmp_add_class_279;
  Handle_MDataStd_RealArrayRetrievalDriver_1* tmp_add_class_280;
  Handle_MDataStd_RealArrayStorageDriver* tmp_add_class_281;
  Handle_MDataStd_RealListRetrievalDriver* tmp_add_class_282;
  Handle_MDataStd_RealListStorageDriver* tmp_add_class_283;
  Handle_MDataStd_RealRetrievalDriver* tmp_add_class_284;
  Handle_MDataStd_RealStorageDriver* tmp_add_class_285;
  Handle_MDataStd_ReferenceArrayRetrievalDriver* tmp_add_class_286;
  Handle_MDataStd_ReferenceArrayStorageDriver* tmp_add_class_287;
  Handle_MDataStd_ReferenceListRetrievalDriver* tmp_add_class_288;
  Handle_MDataStd_ReferenceListStorageDriver* tmp_add_class_289;
  Handle_MDataStd_RelationRetrievalDriver* tmp_add_class_290;
  Handle_MDataStd_RelationStorageDriver* tmp_add_class_291;
  Handle_MDataStd_TickRetrievalDriver* tmp_add_class_292;
  Handle_MDataStd_TickStorageDriver* tmp_add_class_293;
  Handle_MDataStd_TreeNodeRetrievalDriver* tmp_add_class_294;
  Handle_MDataStd_TreeNodeStorageDriver* tmp_add_class_295;
  Handle_MDataStd_UAttributeRetrievalDriver* tmp_add_class_296;
  Handle_MDataStd_UAttributeStorageDriver* tmp_add_class_297;
  Handle_MDataStd_VariableRetrievalDriver* tmp_add_class_298;
  Handle_MDataStd_VariableStorageDriver* tmp_add_class_299;
  Handle_MDocStd_DocumentRetrievalDriver* tmp_add_class_300;
  Handle_MDocStd_DocumentStorageDriver* tmp_add_class_301;
  Handle_MDocStd_XLinkRetrievalDriver* tmp_add_class_302;
  Handle_MDocStd_XLinkStorageDriver* tmp_add_class_303;
  Handle_MFunction_FunctionRetrievalDriver* tmp_add_class_304;
  Handle_MFunction_FunctionStorageDriver* tmp_add_class_305;
  Handle_MMgt_TShared* tmp_add_class_306;
  Handle_Message_Algorithm* tmp_add_class_307;
  Handle_Message_Messenger* tmp_add_class_308;
  Handle_Message_Printer* tmp_add_class_309;
  Handle_Message_SequenceNodeOfSequenceOfPrinters* tmp_add_class_310;
  Handle_MgtBRep_TranslateTool* tmp_add_class_311;
  Handle_MgtBRep_TranslateTool1* tmp_add_class_312;
  Handle_MgtTopoDS_TranslateTool* tmp_add_class_313;
  Handle_MgtTopoDS_TranslateTool1* tmp_add_class_314;
  Handle_NCollection_BaseAllocator* tmp_add_class_315;
  Handle_ObjMgt_ExternRef* tmp_add_class_316;
  Handle_ObjMgt_ExternShareable* tmp_add_class_317;
  Handle_ObjMgt_PSeqOfExtRef* tmp_add_class_318;
  Handle_ObjMgt_SeqNodeOfPSeqOfExtRef* tmp_add_class_319;
  Handle_PBRep_Curve3D* tmp_add_class_320;
  Handle_PBRep_CurveOn2Surfaces* tmp_add_class_321;
  Handle_PBRep_CurveOnClosedSurface* tmp_add_class_322;
  Handle_PBRep_CurveOnSurface* tmp_add_class_323;
  Handle_PBRep_CurveRepresentation* tmp_add_class_324;
  Handle_PBRep_GCurve* tmp_add_class_325;
  Handle_PBRep_PointOnCurve* tmp_add_class_326;
  Handle_PBRep_PointOnCurveOnSurface* tmp_add_class_327;
  Handle_PBRep_PointOnSurface* tmp_add_class_328;
  Handle_PBRep_PointRepresentation* tmp_add_class_329;
  Handle_PBRep_PointsOnSurface* tmp_add_class_330;
  Handle_PBRep_Polygon3D* tmp_add_class_331;
  Handle_PBRep_PolygonOnClosedSurface* tmp_add_class_332;
  Handle_PBRep_PolygonOnClosedTriangulation* tmp_add_class_333;
  Handle_PBRep_PolygonOnSurface* tmp_add_class_334;
  Handle_PBRep_PolygonOnTriangulation* tmp_add_class_335;
  Handle_PBRep_TEdge* tmp_add_class_336;
  Handle_PBRep_TEdge1* tmp_add_class_337;
  Handle_PBRep_TFace* tmp_add_class_338;
  Handle_PBRep_TFace1* tmp_add_class_339;
  Handle_PBRep_TVertex* tmp_add_class_340;
  Handle_PBRep_TVertex1* tmp_add_class_341;
  Handle_PCDMShape_Document* tmp_add_class_342;
  Handle_PCDM_Document* tmp_add_class_343;
  Handle_PCDM_DriverError* tmp_add_class_344;
  Handle_PCDM_ReadWriter* tmp_add_class_345;
  Handle_PCDM_ReadWriter_1* tmp_add_class_346;
  Handle_PCDM_Reader* tmp_add_class_347;
  Handle_PCDM_ReferenceIterator* tmp_add_class_348;
  Handle_PCDM_RetrievalDriver* tmp_add_class_349;
  Handle_PCDM_SequenceNodeOfSequenceOfDocument* tmp_add_class_350;
  Handle_PCDM_SequenceNodeOfSequenceOfReference* tmp_add_class_351;
  Handle_PCDM_StorageDriver* tmp_add_class_352;
  Handle_PCDM_Writer* tmp_add_class_353;
  Handle_PColStd_HArray1OfExtendedString* tmp_add_class_354;
  Handle_PColStd_HArray1OfInteger* tmp_add_class_355;
  Handle_PColStd_HArray1OfPersistent* tmp_add_class_356;
  Handle_PColStd_HArray1OfReal* tmp_add_class_357;
  Handle_PColStd_HArray2OfInteger* tmp_add_class_358;
  Handle_PColStd_HArray2OfPersistent* tmp_add_class_359;
  Handle_PColStd_HArray2OfReal* tmp_add_class_360;
  Handle_PColStd_VArrayNodeOfFieldOfHArray1OfExtendedString* tmp_add_class_361;
  Handle_PColStd_VArrayNodeOfFieldOfHArray1OfInteger* tmp_add_class_362;
  Handle_PColStd_VArrayNodeOfFieldOfHArray1OfPersistent* tmp_add_class_363;
  Handle_PColStd_VArrayNodeOfFieldOfHArray1OfReal* tmp_add_class_364;
  Handle_PColStd_VArrayNodeOfFieldOfHArray2OfInteger* tmp_add_class_365;
  Handle_PColStd_VArrayNodeOfFieldOfHArray2OfPersistent* tmp_add_class_366;
  Handle_PColStd_VArrayNodeOfFieldOfHArray2OfReal* tmp_add_class_367;
  Handle_PColgp_HArray1OfCirc2d* tmp_add_class_368;
  Handle_PColgp_HArray1OfDir* tmp_add_class_369;
  Handle_PColgp_HArray1OfDir2d* tmp_add_class_370;
  Handle_PColgp_HArray1OfLin2d* tmp_add_class_371;
  Handle_PColgp_HArray1OfPnt* tmp_add_class_372;
  Handle_PColgp_HArray1OfPnt2d* tmp_add_class_373;
  Handle_PColgp_HArray1OfVec* tmp_add_class_374;
  Handle_PColgp_HArray1OfVec2d* tmp_add_class_375;
  Handle_PColgp_HArray1OfXY* tmp_add_class_376;
  Handle_PColgp_HArray1OfXYZ* tmp_add_class_377;
  Handle_PColgp_HArray2OfCirc2d* tmp_add_class_378;
  Handle_PColgp_HArray2OfDir* tmp_add_class_379;
  Handle_PColgp_HArray2OfDir2d* tmp_add_class_380;
  Handle_PColgp_HArray2OfLin2d* tmp_add_class_381;
  Handle_PColgp_HArray2OfPnt* tmp_add_class_382;
  Handle_PColgp_HArray2OfPnt2d* tmp_add_class_383;
  Handle_PColgp_HArray2OfVec* tmp_add_class_384;
  Handle_PColgp_HArray2OfVec2d* tmp_add_class_385;
  Handle_PColgp_HArray2OfXY* tmp_add_class_386;
  Handle_PColgp_HArray2OfXYZ* tmp_add_class_387;
  Handle_PColgp_HSequenceOfDir* tmp_add_class_388;
  Handle_PColgp_HSequenceOfPnt* tmp_add_class_389;
  Handle_PColgp_HSequenceOfVec* tmp_add_class_390;
  Handle_PColgp_HSequenceOfXYZ* tmp_add_class_391;
  Handle_PColgp_SeqNodeOfHSequenceOfDir* tmp_add_class_392;
  Handle_PColgp_SeqNodeOfHSequenceOfPnt* tmp_add_class_393;
  Handle_PColgp_SeqNodeOfHSequenceOfVec* tmp_add_class_394;
  Handle_PColgp_SeqNodeOfHSequenceOfXYZ* tmp_add_class_395;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfCirc2d* tmp_add_class_396;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfDir* tmp_add_class_397;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfDir2d* tmp_add_class_398;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfLin2d* tmp_add_class_399;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfPnt* tmp_add_class_400;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfPnt2d* tmp_add_class_401;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfVec* tmp_add_class_402;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfVec2d* tmp_add_class_403;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfXY* tmp_add_class_404;
  Handle_PColgp_VArrayNodeOfFieldOfHArray1OfXYZ* tmp_add_class_405;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfCirc2d* tmp_add_class_406;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfDir* tmp_add_class_407;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfDir2d* tmp_add_class_408;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfLin2d* tmp_add_class_409;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfPnt* tmp_add_class_410;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfPnt2d* tmp_add_class_411;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfVec* tmp_add_class_412;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfVec2d* tmp_add_class_413;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfXY* tmp_add_class_414;
  Handle_PColgp_VArrayNodeOfFieldOfHArray2OfXYZ* tmp_add_class_415;
  Handle_PCollection_HAsciiString* tmp_add_class_416;
  Handle_PCollection_HExtendedString* tmp_add_class_417;
  Handle_PDF_Attribute* tmp_add_class_418;
  Handle_PDF_Data* tmp_add_class_419;
  Handle_PDF_HAttributeArray1* tmp_add_class_420;
  Handle_PDF_Reference* tmp_add_class_421;
  Handle_PDF_TagSource* tmp_add_class_422;
  Handle_PDF_VArrayNodeOfFieldOfHAttributeArray1* tmp_add_class_423;
  Handle_PDataStd_AsciiString* tmp_add_class_424;
  Handle_PDataStd_BooleanArray* tmp_add_class_425;
  Handle_PDataStd_BooleanList* tmp_add_class_426;
  Handle_PDataStd_ByteArray* tmp_add_class_427;
  Handle_PDataStd_ByteArray_1* tmp_add_class_428;
  Handle_PDataStd_Comment* tmp_add_class_429;
  Handle_PDataStd_Directory* tmp_add_class_430;
  Handle_PDataStd_Expression* tmp_add_class_431;
  Handle_PDataStd_ExtStringArray* tmp_add_class_432;
  Handle_PDataStd_ExtStringArray_1* tmp_add_class_433;
  Handle_PDataStd_ExtStringList* tmp_add_class_434;
  Handle_PDataStd_HArray1OfByte* tmp_add_class_435;
  Handle_PDataStd_HArray1OfHArray1OfInteger* tmp_add_class_436;
  Handle_PDataStd_HArray1OfHArray1OfReal* tmp_add_class_437;
  Handle_PDataStd_HArray1OfHAsciiString* tmp_add_class_438;
  Handle_PDataStd_IntPackedMap* tmp_add_class_439;
  Handle_PDataStd_IntPackedMap_1* tmp_add_class_440;
  Handle_PDataStd_Integer* tmp_add_class_441;
  Handle_PDataStd_IntegerArray* tmp_add_class_442;
  Handle_PDataStd_IntegerArray_1* tmp_add_class_443;
  Handle_PDataStd_IntegerList* tmp_add_class_444;
  Handle_PDataStd_Name* tmp_add_class_445;
  Handle_PDataStd_NamedData* tmp_add_class_446;
  Handle_PDataStd_NoteBook* tmp_add_class_447;
  Handle_PDataStd_Real* tmp_add_class_448;
  Handle_PDataStd_RealArray* tmp_add_class_449;
  Handle_PDataStd_RealArray_1* tmp_add_class_450;
  Handle_PDataStd_RealList* tmp_add_class_451;
  Handle_PDataStd_ReferenceArray* tmp_add_class_452;
  Handle_PDataStd_ReferenceList* tmp_add_class_453;
  Handle_PDataStd_Relation* tmp_add_class_454;
  Handle_PDataStd_Tick* tmp_add_class_455;
  Handle_PDataStd_TreeNode* tmp_add_class_456;
  Handle_PDataStd_UAttribute* tmp_add_class_457;
  Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfByte* tmp_add_class_458;
  Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfInteger* tmp_add_class_459;
  Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfReal* tmp_add_class_460;
  Handle_PDataStd_VArrayNodeOfFieldOfHArray1OfHAsciiString* tmp_add_class_461;
  Handle_PDataStd_Variable* tmp_add_class_462;
  Handle_PDocStd_Document* tmp_add_class_463;
  Handle_PDocStd_XLink* tmp_add_class_464;
  Handle_PFunction_Function* tmp_add_class_465;
  Handle_PGeom2d_AxisPlacement* tmp_add_class_466;
  Handle_PGeom2d_BSplineCurve* tmp_add_class_467;
  Handle_PGeom2d_BezierCurve* tmp_add_class_468;
  Handle_PGeom2d_BoundedCurve* tmp_add_class_469;
  Handle_PGeom2d_CartesianPoint* tmp_add_class_470;
  Handle_PGeom2d_Circle* tmp_add_class_471;
  Handle_PGeom2d_Conic* tmp_add_class_472;
  Handle_PGeom2d_Curve* tmp_add_class_473;
  Handle_PGeom2d_Direction* tmp_add_class_474;
  Handle_PGeom2d_Ellipse* tmp_add_class_475;
  Handle_PGeom2d_Geometry* tmp_add_class_476;
  Handle_PGeom2d_Hyperbola* tmp_add_class_477;
  Handle_PGeom2d_Line* tmp_add_class_478;
  Handle_PGeom2d_OffsetCurve* tmp_add_class_479;
  Handle_PGeom2d_Parabola* tmp_add_class_480;
  Handle_PGeom2d_Point* tmp_add_class_481;
  Handle_PGeom2d_Transformation* tmp_add_class_482;
  Handle_PGeom2d_TrimmedCurve* tmp_add_class_483;
  Handle_PGeom2d_Vector* tmp_add_class_484;
  Handle_PGeom2d_VectorWithMagnitude* tmp_add_class_485;
  Handle_PGeom_Axis1Placement* tmp_add_class_486;
  Handle_PGeom_Axis2Placement* tmp_add_class_487;
  Handle_PGeom_AxisPlacement* tmp_add_class_488;
  Handle_PGeom_BSplineCurve* tmp_add_class_489;
  Handle_PGeom_BSplineSurface* tmp_add_class_490;
  Handle_PGeom_BezierCurve* tmp_add_class_491;
  Handle_PGeom_BezierSurface* tmp_add_class_492;
  Handle_PGeom_BoundedCurve* tmp_add_class_493;
  Handle_PGeom_BoundedSurface* tmp_add_class_494;
  Handle_PGeom_CartesianPoint* tmp_add_class_495;
  Handle_PGeom_Circle* tmp_add_class_496;
  Handle_PGeom_Conic* tmp_add_class_497;
  Handle_PGeom_ConicalSurface* tmp_add_class_498;
  Handle_PGeom_Curve* tmp_add_class_499;
  Handle_PGeom_CylindricalSurface* tmp_add_class_500;
  Handle_PGeom_Direction* tmp_add_class_501;
  Handle_PGeom_ElementarySurface* tmp_add_class_502;
  Handle_PGeom_Ellipse* tmp_add_class_503;
  Handle_PGeom_Geometry* tmp_add_class_504;
  Handle_PGeom_Hyperbola* tmp_add_class_505;
  Handle_PGeom_Line* tmp_add_class_506;
  Handle_PGeom_OffsetCurve* tmp_add_class_507;
  Handle_PGeom_OffsetSurface* tmp_add_class_508;
  Handle_PGeom_Parabola* tmp_add_class_509;
  Handle_PGeom_Plane* tmp_add_class_510;
  Handle_PGeom_Point* tmp_add_class_511;
  Handle_PGeom_RectangularTrimmedSurface* tmp_add_class_512;
  Handle_PGeom_SphericalSurface* tmp_add_class_513;
  Handle_PGeom_Surface* tmp_add_class_514;
  Handle_PGeom_SurfaceOfLinearExtrusion* tmp_add_class_515;
  Handle_PGeom_SurfaceOfRevolution* tmp_add_class_516;
  Handle_PGeom_SweptSurface* tmp_add_class_517;
  Handle_PGeom_ToroidalSurface* tmp_add_class_518;
  Handle_PGeom_Transformation* tmp_add_class_519;
  Handle_PGeom_TrimmedCurve* tmp_add_class_520;
  Handle_PGeom_Vector* tmp_add_class_521;
  Handle_PGeom_VectorWithMagnitude* tmp_add_class_522;
  Handle_PMMgt_PManaged* tmp_add_class_523;
  Handle_PPoly_HArray1OfTriangle* tmp_add_class_524;
  Handle_PPoly_Polygon2D* tmp_add_class_525;
  Handle_PPoly_Polygon3D* tmp_add_class_526;
  Handle_PPoly_PolygonOnTriangulation* tmp_add_class_527;
  Handle_PPoly_Triangulation* tmp_add_class_528;
  Handle_PPoly_VArrayNodeOfFieldOfHArray1OfTriangle* tmp_add_class_529;
  Handle_PShort_HArray1OfShortReal* tmp_add_class_530;
  Handle_PShort_HArray2OfShortReal* tmp_add_class_531;
  Handle_PShort_HSequenceOfShortReal* tmp_add_class_532;
  Handle_PShort_SeqNodeOfHSequenceOfShortReal* tmp_add_class_533;
  Handle_PShort_VArrayNodeOfFieldOfHArray1OfShortReal* tmp_add_class_534;
  Handle_PShort_VArrayNodeOfFieldOfHArray2OfShortReal* tmp_add_class_535;
  Handle_PStandard_ArrayNode* tmp_add_class_536;
  Handle_PTColStd_DataMapNodeOfPersistentTransientMap* tmp_add_class_537;
  Handle_PTColStd_DataMapNodeOfTransientPersistentMap* tmp_add_class_538;
  Handle_PTColStd_DoubleMapNodeOfDoubleMapOfTransientPersistent* tmp_add_class_539;
  Handle_PTopLoc_Datum3D* tmp_add_class_540;
  Handle_PTopLoc_ItemLocation* tmp_add_class_541;
  Handle_PTopoDS_CompSolid* tmp_add_class_542;
  Handle_PTopoDS_Compound* tmp_add_class_543;
  Handle_PTopoDS_Edge* tmp_add_class_544;
  Handle_PTopoDS_Face* tmp_add_class_545;
  Handle_PTopoDS_HArray1OfHShape* tmp_add_class_546;
  Handle_PTopoDS_HArray1OfShape1* tmp_add_class_547;
  Handle_PTopoDS_HShape* tmp_add_class_548;
  Handle_PTopoDS_Shell* tmp_add_class_549;
  Handle_PTopoDS_Solid* tmp_add_class_550;
  Handle_PTopoDS_TCompSolid* tmp_add_class_551;
  Handle_PTopoDS_TCompSolid1* tmp_add_class_552;
  Handle_PTopoDS_TCompound* tmp_add_class_553;
  Handle_PTopoDS_TCompound1* tmp_add_class_554;
  Handle_PTopoDS_TEdge* tmp_add_class_555;
  Handle_PTopoDS_TEdge1* tmp_add_class_556;
  Handle_PTopoDS_TFace* tmp_add_class_557;
  Handle_PTopoDS_TFace1* tmp_add_class_558;
  Handle_PTopoDS_TShape* tmp_add_class_559;
  Handle_PTopoDS_TShape1* tmp_add_class_560;
  Handle_PTopoDS_TShell* tmp_add_class_561;
  Handle_PTopoDS_TShell1* tmp_add_class_562;
  Handle_PTopoDS_TSolid* tmp_add_class_563;
  Handle_PTopoDS_TSolid1* tmp_add_class_564;
  Handle_PTopoDS_TVertex* tmp_add_class_565;
  Handle_PTopoDS_TVertex1* tmp_add_class_566;
  Handle_PTopoDS_TWire* tmp_add_class_567;
  Handle_PTopoDS_TWire1* tmp_add_class_568;
  Handle_PTopoDS_VArrayNodeOfFieldOfHArray1OfHShape* tmp_add_class_569;
  Handle_PTopoDS_VArrayNodeOfFieldOfHArray1OfShape1* tmp_add_class_570;
  Handle_PTopoDS_Vertex* tmp_add_class_571;
  Handle_PTopoDS_Wire* tmp_add_class_572;
  Handle_Poly_Polygon2D* tmp_add_class_573;
  Handle_Poly_Polygon3D* tmp_add_class_574;
  Handle_Poly_PolygonOnTriangulation* tmp_add_class_575;
  Handle_Poly_Triangulation* tmp_add_class_576;
  Handle_Resource_Manager* tmp_add_class_577;
  Handle_ShapeSchema* tmp_add_class_578;
  Handle_ShapeSchema_ObjMgt_ExternRef* tmp_add_class_579;
  Handle_ShapeSchema_ObjMgt_ExternShareable* tmp_add_class_580;
  Handle_ShapeSchema_ObjMgt_PSeqOfExtRef* tmp_add_class_581;
  Handle_ShapeSchema_ObjMgt_SeqNodeOfPSeqOfExtRef* tmp_add_class_582;
  Handle_ShapeSchema_PBRep_Curve3D* tmp_add_class_583;
  Handle_ShapeSchema_PBRep_CurveOn2Surfaces* tmp_add_class_584;
  Handle_ShapeSchema_PBRep_CurveOnClosedSurface* tmp_add_class_585;
  Handle_ShapeSchema_PBRep_CurveOnSurface* tmp_add_class_586;
  Handle_ShapeSchema_PBRep_CurveRepresentation* tmp_add_class_587;
  Handle_ShapeSchema_PBRep_GCurve* tmp_add_class_588;
  Handle_ShapeSchema_PBRep_PointOnCurve* tmp_add_class_589;
  Handle_ShapeSchema_PBRep_PointOnCurveOnSurface* tmp_add_class_590;
  Handle_ShapeSchema_PBRep_PointOnSurface* tmp_add_class_591;
  Handle_ShapeSchema_PBRep_PointRepresentation* tmp_add_class_592;
  Handle_ShapeSchema_PBRep_PointsOnSurface* tmp_add_class_593;
  Handle_ShapeSchema_PBRep_Polygon3D* tmp_add_class_594;
  Handle_ShapeSchema_PBRep_PolygonOnClosedSurface* tmp_add_class_595;
  Handle_ShapeSchema_PBRep_PolygonOnClosedTriangulation* tmp_add_class_596;
  Handle_ShapeSchema_PBRep_PolygonOnSurface* tmp_add_class_597;
  Handle_ShapeSchema_PBRep_PolygonOnTriangulation* tmp_add_class_598;
  Handle_ShapeSchema_PBRep_TEdge* tmp_add_class_599;
  Handle_ShapeSchema_PBRep_TEdge1* tmp_add_class_600;
  Handle_ShapeSchema_PBRep_TFace* tmp_add_class_601;
  Handle_ShapeSchema_PBRep_TFace1* tmp_add_class_602;
  Handle_ShapeSchema_PBRep_TVertex* tmp_add_class_603;
  Handle_ShapeSchema_PBRep_TVertex1* tmp_add_class_604;
  Handle_ShapeSchema_PCDMShape_Document* tmp_add_class_605;
  Handle_ShapeSchema_PCDM_Document* tmp_add_class_606;
  Handle_ShapeSchema_PColStd_HArray1OfInteger* tmp_add_class_607;
  Handle_ShapeSchema_PColStd_HArray1OfReal* tmp_add_class_608;
  Handle_ShapeSchema_PColStd_HArray2OfReal* tmp_add_class_609;
  Handle_ShapeSchema_PColgp_HArray1OfCirc2d* tmp_add_class_610;
  Handle_ShapeSchema_PColgp_HArray1OfDir* tmp_add_class_611;
  Handle_ShapeSchema_PColgp_HArray1OfDir2d* tmp_add_class_612;
  Handle_ShapeSchema_PColgp_HArray1OfLin2d* tmp_add_class_613;
  Handle_ShapeSchema_PColgp_HArray1OfPnt* tmp_add_class_614;
  Handle_ShapeSchema_PColgp_HArray1OfPnt2d* tmp_add_class_615;
  Handle_ShapeSchema_PColgp_HArray1OfVec* tmp_add_class_616;
  Handle_ShapeSchema_PColgp_HArray1OfVec2d* tmp_add_class_617;
  Handle_ShapeSchema_PColgp_HArray1OfXY* tmp_add_class_618;
  Handle_ShapeSchema_PColgp_HArray1OfXYZ* tmp_add_class_619;
  Handle_ShapeSchema_PColgp_HArray2OfCirc2d* tmp_add_class_620;
  Handle_ShapeSchema_PColgp_HArray2OfDir* tmp_add_class_621;
  Handle_ShapeSchema_PColgp_HArray2OfDir2d* tmp_add_class_622;
  Handle_ShapeSchema_PColgp_HArray2OfLin2d* tmp_add_class_623;
  Handle_ShapeSchema_PColgp_HArray2OfPnt* tmp_add_class_624;
  Handle_ShapeSchema_PColgp_HArray2OfPnt2d* tmp_add_class_625;
  Handle_ShapeSchema_PColgp_HArray2OfVec* tmp_add_class_626;
  Handle_ShapeSchema_PColgp_HArray2OfVec2d* tmp_add_class_627;
  Handle_ShapeSchema_PColgp_HArray2OfXY* tmp_add_class_628;
  Handle_ShapeSchema_PColgp_HArray2OfXYZ* tmp_add_class_629;
  Handle_ShapeSchema_PColgp_HSequenceOfDir* tmp_add_class_630;
  Handle_ShapeSchema_PColgp_HSequenceOfPnt* tmp_add_class_631;
  Handle_ShapeSchema_PColgp_HSequenceOfVec* tmp_add_class_632;
  Handle_ShapeSchema_PColgp_HSequenceOfXYZ* tmp_add_class_633;
  Handle_ShapeSchema_PColgp_SeqNodeOfHSequenceOfDir* tmp_add_class_634;
  Handle_ShapeSchema_PColgp_SeqNodeOfHSequenceOfPnt* tmp_add_class_635;
  Handle_ShapeSchema_PColgp_SeqNodeOfHSequenceOfVec* tmp_add_class_636;
  Handle_ShapeSchema_PColgp_SeqNodeOfHSequenceOfXYZ* tmp_add_class_637;
  Handle_ShapeSchema_PCollection_HAsciiString* tmp_add_class_638;
  Handle_ShapeSchema_PCollection_HExtendedString* tmp_add_class_639;
  Handle_ShapeSchema_PGeom2d_AxisPlacement* tmp_add_class_640;
  Handle_ShapeSchema_PGeom2d_BSplineCurve* tmp_add_class_641;
  Handle_ShapeSchema_PGeom2d_BezierCurve* tmp_add_class_642;
  Handle_ShapeSchema_PGeom2d_BoundedCurve* tmp_add_class_643;
  Handle_ShapeSchema_PGeom2d_CartesianPoint* tmp_add_class_644;
  Handle_ShapeSchema_PGeom2d_Circle* tmp_add_class_645;
  Handle_ShapeSchema_PGeom2d_Conic* tmp_add_class_646;
  Handle_ShapeSchema_PGeom2d_Curve* tmp_add_class_647;
  Handle_ShapeSchema_PGeom2d_Direction* tmp_add_class_648;
  Handle_ShapeSchema_PGeom2d_Ellipse* tmp_add_class_649;
  Handle_ShapeSchema_PGeom2d_Geometry* tmp_add_class_650;
  Handle_ShapeSchema_PGeom2d_Hyperbola* tmp_add_class_651;
  Handle_ShapeSchema_PGeom2d_Line* tmp_add_class_652;
  Handle_ShapeSchema_PGeom2d_OffsetCurve* tmp_add_class_653;
  Handle_ShapeSchema_PGeom2d_Parabola* tmp_add_class_654;
  Handle_ShapeSchema_PGeom2d_Point* tmp_add_class_655;
  Handle_ShapeSchema_PGeom2d_Transformation* tmp_add_class_656;
  Handle_ShapeSchema_PGeom2d_TrimmedCurve* tmp_add_class_657;
  Handle_ShapeSchema_PGeom2d_Vector* tmp_add_class_658;
  Handle_ShapeSchema_PGeom2d_VectorWithMagnitude* tmp_add_class_659;
  Handle_ShapeSchema_PGeom_Axis1Placement* tmp_add_class_660;
  Handle_ShapeSchema_PGeom_Axis2Placement* tmp_add_class_661;
  Handle_ShapeSchema_PGeom_AxisPlacement* tmp_add_class_662;
  Handle_ShapeSchema_PGeom_BSplineCurve* tmp_add_class_663;
  Handle_ShapeSchema_PGeom_BSplineSurface* tmp_add_class_664;
  Handle_ShapeSchema_PGeom_BezierCurve* tmp_add_class_665;
  Handle_ShapeSchema_PGeom_BezierSurface* tmp_add_class_666;
  Handle_ShapeSchema_PGeom_BoundedCurve* tmp_add_class_667;
  Handle_ShapeSchema_PGeom_BoundedSurface* tmp_add_class_668;
  Handle_ShapeSchema_PGeom_CartesianPoint* tmp_add_class_669;
  Handle_ShapeSchema_PGeom_Circle* tmp_add_class_670;
  Handle_ShapeSchema_PGeom_Conic* tmp_add_class_671;
  Handle_ShapeSchema_PGeom_ConicalSurface* tmp_add_class_672;
  Handle_ShapeSchema_PGeom_Curve* tmp_add_class_673;
  Handle_ShapeSchema_PGeom_CylindricalSurface* tmp_add_class_674;
  Handle_ShapeSchema_PGeom_Direction* tmp_add_class_675;
  Handle_ShapeSchema_PGeom_ElementarySurface* tmp_add_class_676;
  Handle_ShapeSchema_PGeom_Ellipse* tmp_add_class_677;
  Handle_ShapeSchema_PGeom_Geometry* tmp_add_class_678;
  Handle_ShapeSchema_PGeom_Hyperbola* tmp_add_class_679;
  Handle_ShapeSchema_PGeom_Line* tmp_add_class_680;
  Handle_ShapeSchema_PGeom_OffsetCurve* tmp_add_class_681;
  Handle_ShapeSchema_PGeom_OffsetSurface* tmp_add_class_682;
  Handle_ShapeSchema_PGeom_Parabola* tmp_add_class_683;
  Handle_ShapeSchema_PGeom_Plane* tmp_add_class_684;
  Handle_ShapeSchema_PGeom_Point* tmp_add_class_685;
  Handle_ShapeSchema_PGeom_RectangularTrimmedSurface* tmp_add_class_686;
  Handle_ShapeSchema_PGeom_SphericalSurface* tmp_add_class_687;
  Handle_ShapeSchema_PGeom_Surface* tmp_add_class_688;
  Handle_ShapeSchema_PGeom_SurfaceOfLinearExtrusion* tmp_add_class_689;
  Handle_ShapeSchema_PGeom_SurfaceOfRevolution* tmp_add_class_690;
  Handle_ShapeSchema_PGeom_SweptSurface* tmp_add_class_691;
  Handle_ShapeSchema_PGeom_ToroidalSurface* tmp_add_class_692;
  Handle_ShapeSchema_PGeom_Transformation* tmp_add_class_693;
  Handle_ShapeSchema_PGeom_TrimmedCurve* tmp_add_class_694;
  Handle_ShapeSchema_PGeom_Vector* tmp_add_class_695;
  Handle_ShapeSchema_PGeom_VectorWithMagnitude* tmp_add_class_696;
  Handle_ShapeSchema_PMMgt_PManaged* tmp_add_class_697;
  Handle_ShapeSchema_PPoly_HArray1OfTriangle* tmp_add_class_698;
  Handle_ShapeSchema_PPoly_Polygon2D* tmp_add_class_699;
  Handle_ShapeSchema_PPoly_Polygon3D* tmp_add_class_700;
  Handle_ShapeSchema_PPoly_PolygonOnTriangulation* tmp_add_class_701;
  Handle_ShapeSchema_PPoly_Triangulation* tmp_add_class_702;
  Handle_ShapeSchema_PTopLoc_Datum3D* tmp_add_class_703;
  Handle_ShapeSchema_PTopLoc_ItemLocation* tmp_add_class_704;
  Handle_ShapeSchema_PTopoDS_CompSolid* tmp_add_class_705;
  Handle_ShapeSchema_PTopoDS_Compound* tmp_add_class_706;
  Handle_ShapeSchema_PTopoDS_Edge* tmp_add_class_707;
  Handle_ShapeSchema_PTopoDS_Face* tmp_add_class_708;
  Handle_ShapeSchema_PTopoDS_HArray1OfHShape* tmp_add_class_709;
  Handle_ShapeSchema_PTopoDS_HArray1OfShape1* tmp_add_class_710;
  Handle_ShapeSchema_PTopoDS_HShape* tmp_add_class_711;
  Handle_ShapeSchema_PTopoDS_Shell* tmp_add_class_712;
  Handle_ShapeSchema_PTopoDS_Solid* tmp_add_class_713;
  Handle_ShapeSchema_PTopoDS_TCompSolid* tmp_add_class_714;
  Handle_ShapeSchema_PTopoDS_TCompSolid1* tmp_add_class_715;
  Handle_ShapeSchema_PTopoDS_TCompound* tmp_add_class_716;
  Handle_ShapeSchema_PTopoDS_TCompound1* tmp_add_class_717;
  Handle_ShapeSchema_PTopoDS_TEdge* tmp_add_class_718;
  Handle_ShapeSchema_PTopoDS_TEdge1* tmp_add_class_719;
  Handle_ShapeSchema_PTopoDS_TFace* tmp_add_class_720;
  Handle_ShapeSchema_PTopoDS_TFace1* tmp_add_class_721;
  Handle_ShapeSchema_PTopoDS_TShape* tmp_add_class_722;
  Handle_ShapeSchema_PTopoDS_TShape1* tmp_add_class_723;
  Handle_ShapeSchema_PTopoDS_TShell* tmp_add_class_724;
  Handle_ShapeSchema_PTopoDS_TShell1* tmp_add_class_725;
  Handle_ShapeSchema_PTopoDS_TSolid* tmp_add_class_726;
  Handle_ShapeSchema_PTopoDS_TSolid1* tmp_add_class_727;
  Handle_ShapeSchema_PTopoDS_TVertex* tmp_add_class_728;
  Handle_ShapeSchema_PTopoDS_TVertex1* tmp_add_class_729;
  Handle_ShapeSchema_PTopoDS_TWire* tmp_add_class_730;
  Handle_ShapeSchema_PTopoDS_TWire1* tmp_add_class_731;
  Handle_ShapeSchema_PTopoDS_Vertex* tmp_add_class_732;
  Handle_ShapeSchema_PTopoDS_Wire* tmp_add_class_733;
  Handle_ShapeSchema_Standard_Persistent* tmp_add_class_734;
  Handle_Standard_ConstructionError* tmp_add_class_735;
  Handle_Standard_DimensionError* tmp_add_class_736;
  Handle_Standard_DimensionMismatch* tmp_add_class_737;
  Handle_Standard_DomainError* tmp_add_class_738;
  Handle_Standard_Failure* tmp_add_class_739;
  Handle_Standard_NoSuchObject* tmp_add_class_740;
  Handle_Standard_OutOfMemory* tmp_add_class_741;
  Handle_Standard_OutOfRange* tmp_add_class_742;
  Handle_Standard_Persistent* tmp_add_class_743;
  Handle_Standard_ProgramError* tmp_add_class_744;
  Handle_Standard_RangeError* tmp_add_class_745;
  Handle_Standard_Transient* tmp_add_class_746;
  Handle_Standard_Type* tmp_add_class_747;
  Handle_Standard_TypeMismatch* tmp_add_class_748;
  Handle_StdLDrivers_DocumentRetrievalDriver* tmp_add_class_749;
  Handle_StdLDrivers_DocumentStorageDriver* tmp_add_class_750;
  Handle_StdLSchema* tmp_add_class_751;
  Handle_StdLSchema_PCDM_Document* tmp_add_class_752;
  Handle_StdLSchema_PColStd_HArray1OfExtendedString* tmp_add_class_753;
  Handle_StdLSchema_PColStd_HArray1OfInteger* tmp_add_class_754;
  Handle_StdLSchema_PColStd_HArray1OfReal* tmp_add_class_755;
  Handle_StdLSchema_PColStd_HArray2OfInteger* tmp_add_class_756;
  Handle_StdLSchema_PCollection_HAsciiString* tmp_add_class_757;
  Handle_StdLSchema_PCollection_HExtendedString* tmp_add_class_758;
  Handle_StdLSchema_PDF_Attribute* tmp_add_class_759;
  Handle_StdLSchema_PDF_Data* tmp_add_class_760;
  Handle_StdLSchema_PDF_HAttributeArray1* tmp_add_class_761;
  Handle_StdLSchema_PDF_Reference* tmp_add_class_762;
  Handle_StdLSchema_PDF_TagSource* tmp_add_class_763;
  Handle_StdLSchema_PDataStd_AsciiString* tmp_add_class_764;
  Handle_StdLSchema_PDataStd_BooleanArray* tmp_add_class_765;
  Handle_StdLSchema_PDataStd_BooleanList* tmp_add_class_766;
  Handle_StdLSchema_PDataStd_ByteArray* tmp_add_class_767;
  Handle_StdLSchema_PDataStd_ByteArray_1* tmp_add_class_768;
  Handle_StdLSchema_PDataStd_Comment* tmp_add_class_769;
  Handle_StdLSchema_PDataStd_Directory* tmp_add_class_770;
  Handle_StdLSchema_PDataStd_Expression* tmp_add_class_771;
  Handle_StdLSchema_PDataStd_ExtStringArray* tmp_add_class_772;
  Handle_StdLSchema_PDataStd_ExtStringArray_1* tmp_add_class_773;
  Handle_StdLSchema_PDataStd_ExtStringList* tmp_add_class_774;
  Handle_StdLSchema_PDataStd_HArray1OfByte* tmp_add_class_775;
  Handle_StdLSchema_PDataStd_HArray1OfHArray1OfInteger* tmp_add_class_776;
  Handle_StdLSchema_PDataStd_HArray1OfHArray1OfReal* tmp_add_class_777;
  Handle_StdLSchema_PDataStd_HArray1OfHAsciiString* tmp_add_class_778;
  Handle_StdLSchema_PDataStd_IntPackedMap* tmp_add_class_779;
  Handle_StdLSchema_PDataStd_IntPackedMap_1* tmp_add_class_780;
  Handle_StdLSchema_PDataStd_Integer* tmp_add_class_781;
  Handle_StdLSchema_PDataStd_IntegerArray* tmp_add_class_782;
  Handle_StdLSchema_PDataStd_IntegerArray_1* tmp_add_class_783;
  Handle_StdLSchema_PDataStd_IntegerList* tmp_add_class_784;
  Handle_StdLSchema_PDataStd_Name* tmp_add_class_785;
  Handle_StdLSchema_PDataStd_NamedData* tmp_add_class_786;
  Handle_StdLSchema_PDataStd_NoteBook* tmp_add_class_787;
  Handle_StdLSchema_PDataStd_Real* tmp_add_class_788;
  Handle_StdLSchema_PDataStd_RealArray* tmp_add_class_789;
  Handle_StdLSchema_PDataStd_RealArray_1* tmp_add_class_790;
  Handle_StdLSchema_PDataStd_RealList* tmp_add_class_791;
  Handle_StdLSchema_PDataStd_ReferenceArray* tmp_add_class_792;
  Handle_StdLSchema_PDataStd_ReferenceList* tmp_add_class_793;
  Handle_StdLSchema_PDataStd_Relation* tmp_add_class_794;
  Handle_StdLSchema_PDataStd_Tick* tmp_add_class_795;
  Handle_StdLSchema_PDataStd_TreeNode* tmp_add_class_796;
  Handle_StdLSchema_PDataStd_UAttribute* tmp_add_class_797;
  Handle_StdLSchema_PDataStd_Variable* tmp_add_class_798;
  Handle_StdLSchema_PDocStd_Document* tmp_add_class_799;
  Handle_StdLSchema_PDocStd_XLink* tmp_add_class_800;
  Handle_StdLSchema_PFunction_Function* tmp_add_class_801;
  Handle_StdLSchema_Standard_Persistent* tmp_add_class_802;
  Handle_Storage_CallBack* tmp_add_class_803;
  Handle_Storage_Data* tmp_add_class_804;
  Handle_Storage_DataMapNodeOfMapOfCallBack* tmp_add_class_805;
  Handle_Storage_HArrayOfSchema* tmp_add_class_806;
  Handle_Storage_HPArray* tmp_add_class_807;
  Handle_Storage_HSeqOfRoot* tmp_add_class_808;
  Handle_Storage_HeaderData* tmp_add_class_809;
  Handle_Storage_InternalData* tmp_add_class_810;
  Handle_Storage_Root* tmp_add_class_811;
  Handle_Storage_RootData* tmp_add_class_812;
  Handle_Storage_Schema* tmp_add_class_813;
  Handle_Storage_TypeData* tmp_add_class_814;
  Handle_Storage_TypedCallBack* tmp_add_class_815;
  Handle_TColStd_DataMapNodeOfDataMapOfAsciiStringInteger* tmp_add_class_816;
  Handle_TColStd_DataMapNodeOfDataMapOfIntegerTransient* tmp_add_class_817;
  Handle_TColStd_DataMapNodeOfDataMapOfStringInteger* tmp_add_class_818;
  Handle_TColStd_HArray1OfByte* tmp_add_class_819;
  Handle_TColStd_HArray1OfExtendedString* tmp_add_class_820;
  Handle_TColStd_HArray1OfInteger* tmp_add_class_821;
  Handle_TColStd_HArray1OfReal* tmp_add_class_822;
  Handle_TColStd_HArray1OfTransient* tmp_add_class_823;
  Handle_TColStd_HArray2OfInteger* tmp_add_class_824;
  Handle_TColStd_HPackedMapOfInteger* tmp_add_class_825;
  Handle_TColStd_HSequenceOfAsciiString* tmp_add_class_826;
  Handle_TColStd_HSequenceOfHExtendedString* tmp_add_class_827;
  Handle_TColStd_IndexedDataMapNodeOfIndexedDataMapOfTransientTransient* tmp_add_class_828;
  Handle_TColStd_IndexedMapNodeOfIndexedMapOfTransient* tmp_add_class_829;
  Handle_TColStd_ListNodeOfListOfInteger* tmp_add_class_830;
  Handle_TColStd_ListNodeOfListOfReal* tmp_add_class_831;
  Handle_TColStd_SequenceNodeOfSequenceOfAddress* tmp_add_class_832;
  Handle_TColStd_SequenceNodeOfSequenceOfExtendedString* tmp_add_class_833;
  Handle_TColStd_SequenceNodeOfSequenceOfInteger* tmp_add_class_834;
  Handle_TColStd_StdMapNodeOfMapOfInteger* tmp_add_class_835;
  Handle_TColStd_StdMapNodeOfMapOfTransient* tmp_add_class_836;
  Handle_TCollection_HAsciiString* tmp_add_class_837;
  Handle_TCollection_HExtendedString* tmp_add_class_838;
  Handle_TCollection_MapNode* tmp_add_class_839;
  Handle_TCollection_SeqNode* tmp_add_class_840;
  Handle_TDF_Attribute* tmp_add_class_841;
  Handle_TDF_AttributeDelta* tmp_add_class_842;
  Handle_TDF_Data* tmp_add_class_843;
  Handle_TDF_DataMapNodeOfAttributeDataMap* tmp_add_class_844;
  Handle_TDF_DataMapNodeOfLabelDataMap* tmp_add_class_845;
  Handle_TDF_DataMapNodeOfLabelIntegerMap* tmp_add_class_846;
  Handle_TDF_DataSet* tmp_add_class_847;
  Handle_TDF_DefaultDeltaOnModification* tmp_add_class_848;
  Handle_TDF_DefaultDeltaOnRemoval* tmp_add_class_849;
  Handle_TDF_Delta* tmp_add_class_850;
  Handle_TDF_DeltaOnAddition* tmp_add_class_851;
  Handle_TDF_DeltaOnForget* tmp_add_class_852;
  Handle_TDF_DeltaOnModification* tmp_add_class_853;
  Handle_TDF_DeltaOnRemoval* tmp_add_class_854;
  Handle_TDF_DeltaOnResume* tmp_add_class_855;
  Handle_TDF_DoubleMapNodeOfAttributeDoubleMap* tmp_add_class_856;
  Handle_TDF_DoubleMapNodeOfGUIDProgIDMap* tmp_add_class_857;
  Handle_TDF_DoubleMapNodeOfLabelDoubleMap* tmp_add_class_858;
  Handle_TDF_HAttributeArray1* tmp_add_class_859;
  Handle_TDF_IndexedMapNodeOfAttributeIndexedMap* tmp_add_class_860;
  Handle_TDF_IndexedMapNodeOfLabelIndexedMap* tmp_add_class_861;
  Handle_TDF_ListNodeOfAttributeDeltaList* tmp_add_class_862;
  Handle_TDF_ListNodeOfAttributeList* tmp_add_class_863;
  Handle_TDF_ListNodeOfDeltaList* tmp_add_class_864;
  Handle_TDF_ListNodeOfIDList* tmp_add_class_865;
  Handle_TDF_ListNodeOfLabelList* tmp_add_class_866;
  Handle_TDF_Reference* tmp_add_class_867;
  Handle_TDF_RelocationTable* tmp_add_class_868;
  Handle_TDF_SequenceNodeOfAttributeSequence* tmp_add_class_869;
  Handle_TDF_SequenceNodeOfLabelSequence* tmp_add_class_870;
  Handle_TDF_StdMapNodeOfAttributeMap* tmp_add_class_871;
  Handle_TDF_StdMapNodeOfIDMap* tmp_add_class_872;
  Handle_TDF_StdMapNodeOfLabelMap* tmp_add_class_873;
  Handle_TDF_TagSource* tmp_add_class_874;
  Handle_TDataStd_AsciiString* tmp_add_class_875;
  Handle_TDataStd_BooleanArray* tmp_add_class_876;
  Handle_TDataStd_BooleanList* tmp_add_class_877;
  Handle_TDataStd_ByteArray* tmp_add_class_878;
  Handle_TDataStd_Comment* tmp_add_class_879;
  Handle_TDataStd_Current* tmp_add_class_880;
  Handle_TDataStd_DataMapNodeOfDataMapOfStringByte* tmp_add_class_881;
  Handle_TDataStd_DataMapNodeOfDataMapOfStringHArray1OfInteger* tmp_add_class_882;
  Handle_TDataStd_DataMapNodeOfDataMapOfStringHArray1OfReal* tmp_add_class_883;
  Handle_TDataStd_DataMapNodeOfDataMapOfStringReal* tmp_add_class_884;
  Handle_TDataStd_DataMapNodeOfDataMapOfStringString* tmp_add_class_885;
  Handle_TDataStd_DeltaOnModificationOfByteArray* tmp_add_class_886;
  Handle_TDataStd_DeltaOnModificationOfExtStringArray* tmp_add_class_887;
  Handle_TDataStd_DeltaOnModificationOfIntArray* tmp_add_class_888;
  Handle_TDataStd_DeltaOnModificationOfIntPackedMap* tmp_add_class_889;
  Handle_TDataStd_DeltaOnModificationOfRealArray* tmp_add_class_890;
  Handle_TDataStd_Directory* tmp_add_class_891;
  Handle_TDataStd_Expression* tmp_add_class_892;
  Handle_TDataStd_ExtStringArray* tmp_add_class_893;
  Handle_TDataStd_ExtStringList* tmp_add_class_894;
  Handle_TDataStd_HDataMapOfStringByte* tmp_add_class_895;
  Handle_TDataStd_HDataMapOfStringHArray1OfInteger* tmp_add_class_896;
  Handle_TDataStd_HDataMapOfStringHArray1OfReal* tmp_add_class_897;
  Handle_TDataStd_HDataMapOfStringInteger* tmp_add_class_898;
  Handle_TDataStd_HDataMapOfStringReal* tmp_add_class_899;
  Handle_TDataStd_HDataMapOfStringString* tmp_add_class_900;
  Handle_TDataStd_HLabelArray1* tmp_add_class_901;
  Handle_TDataStd_IntPackedMap* tmp_add_class_902;
  Handle_TDataStd_Integer* tmp_add_class_903;
  Handle_TDataStd_IntegerArray* tmp_add_class_904;
  Handle_TDataStd_IntegerList* tmp_add_class_905;
  Handle_TDataStd_ListNodeOfListOfByte* tmp_add_class_906;
  Handle_TDataStd_ListNodeOfListOfExtendedString* tmp_add_class_907;
  Handle_TDataStd_Name* tmp_add_class_908;
  Handle_TDataStd_NamedData* tmp_add_class_909;
  Handle_TDataStd_NoteBook* tmp_add_class_910;
  Handle_TDataStd_Real* tmp_add_class_911;
  Handle_TDataStd_RealArray* tmp_add_class_912;
  Handle_TDataStd_RealList* tmp_add_class_913;
  Handle_TDataStd_ReferenceArray* tmp_add_class_914;
  Handle_TDataStd_ReferenceList* tmp_add_class_915;
  Handle_TDataStd_Relation* tmp_add_class_916;
  Handle_TDataStd_Tick* tmp_add_class_917;
  Handle_TDataStd_TreeNode* tmp_add_class_918;
  Handle_TDataStd_UAttribute* tmp_add_class_919;
  Handle_TDataStd_Variable* tmp_add_class_920;
  Handle_TDocStd_Application* tmp_add_class_921;
  Handle_TDocStd_ApplicationDelta* tmp_add_class_922;
  Handle_TDocStd_CompoundDelta* tmp_add_class_923;
  Handle_TDocStd_DataMapNodeOfLabelIDMapDataMap* tmp_add_class_924;
  Handle_TDocStd_Document* tmp_add_class_925;
  Handle_TDocStd_Modified* tmp_add_class_926;
  Handle_TDocStd_MultiTransactionManager* tmp_add_class_927;
  Handle_TDocStd_Owner* tmp_add_class_928;
  Handle_TDocStd_SequenceNodeOfSequenceOfApplicationDelta* tmp_add_class_929;
  Handle_TDocStd_SequenceNodeOfSequenceOfDocument* tmp_add_class_930;
  Handle_TDocStd_XLink* tmp_add_class_931;
  Handle_TDocStd_XLinkRoot* tmp_add_class_932;
  Handle_TFunction_DataMapNodeOfDataMapOfGUIDDriver* tmp_add_class_933;
  Handle_TFunction_DataMapNodeOfDataMapOfLabelListOfLabel* tmp_add_class_934;
  Handle_TFunction_DoubleMapNodeOfDoubleMapOfIntegerLabel* tmp_add_class_935;
  Handle_TFunction_Driver* tmp_add_class_936;
  Handle_TFunction_DriverTable* tmp_add_class_937;
  Handle_TFunction_Function* tmp_add_class_938;
  Handle_TFunction_GraphNode* tmp_add_class_939;
  Handle_TFunction_HArray1OfDataMapOfGUIDDriver* tmp_add_class_940;
  Handle_TFunction_Scope* tmp_add_class_941;
  Handle_TObj_Application* tmp_add_class_942;
  Handle_TObj_CheckModel* tmp_add_class_943;
  Handle_TObj_HSequenceOfObject* tmp_add_class_944;
  Handle_TObj_HiddenPartition* tmp_add_class_945;
  Handle_TObj_LabelIterator* tmp_add_class_946;
  Handle_TObj_Model* tmp_add_class_947;
  Handle_TObj_ModelIterator* tmp_add_class_948;
  Handle_TObj_Object* tmp_add_class_949;
  Handle_TObj_ObjectIterator* tmp_add_class_950;
  Handle_TObj_OcafObjectIterator* tmp_add_class_951;
  Handle_TObj_Partition* tmp_add_class_952;
  Handle_TObj_ReferenceIterator* tmp_add_class_953;
  Handle_TObj_SequenceIterator* tmp_add_class_954;
  Handle_TObj_TIntSparseArray* tmp_add_class_955;
  Handle_TObj_TModel* tmp_add_class_956;
  Handle_TObj_TNameContainer* tmp_add_class_957;
  Handle_TObj_TObject* tmp_add_class_958;
  Handle_TObj_TReference* tmp_add_class_959;
  Handle_TObj_TXYZ* tmp_add_class_960;
  Handle_TopLoc_Datum3D* tmp_add_class_961;
  Handle_XmlLDrivers_DocumentRetrievalDriver* tmp_add_class_962;
  Handle_XmlLDrivers_DocumentStorageDriver* tmp_add_class_963;
  Handle_XmlLDrivers_SequenceNodeOfSequenceOfNamespaceDef* tmp_add_class_964;
  Handle_XmlMDF_ADriver* tmp_add_class_965;
  Handle_XmlMDF_ADriverTable* tmp_add_class_966;
  Handle_XmlMDF_DataMapNodeOfMapOfDriver* tmp_add_class_967;
  Handle_XmlMDF_DataMapNodeOfTypeADriverMap* tmp_add_class_968;
  Handle_XmlMDF_ReferenceDriver* tmp_add_class_969;
  Handle_XmlMDF_TagSourceDriver* tmp_add_class_970;
  Handle_XmlMDataStd_AsciiStringDriver* tmp_add_class_971;
  Handle_XmlMDataStd_BooleanArrayDriver* tmp_add_class_972;
  Handle_XmlMDataStd_BooleanListDriver* tmp_add_class_973;
  Handle_XmlMDataStd_ByteArrayDriver* tmp_add_class_974;
  Handle_XmlMDataStd_CommentDriver* tmp_add_class_975;
  Handle_XmlMDataStd_DirectoryDriver* tmp_add_class_976;
  Handle_XmlMDataStd_ExpressionDriver* tmp_add_class_977;
  Handle_XmlMDataStd_ExtStringArrayDriver* tmp_add_class_978;
  Handle_XmlMDataStd_ExtStringListDriver* tmp_add_class_979;
  Handle_XmlMDataStd_IntPackedMapDriver* tmp_add_class_980;
  Handle_XmlMDataStd_IntegerArrayDriver* tmp_add_class_981;
  Handle_XmlMDataStd_IntegerDriver* tmp_add_class_982;
  Handle_XmlMDataStd_IntegerListDriver* tmp_add_class_983;
  Handle_XmlMDataStd_NameDriver* tmp_add_class_984;
  Handle_XmlMDataStd_NamedDataDriver* tmp_add_class_985;
  Handle_XmlMDataStd_NoteBookDriver* tmp_add_class_986;
  Handle_XmlMDataStd_RealArrayDriver* tmp_add_class_987;
  Handle_XmlMDataStd_RealDriver* tmp_add_class_988;
  Handle_XmlMDataStd_RealListDriver* tmp_add_class_989;
  Handle_XmlMDataStd_ReferenceArrayDriver* tmp_add_class_990;
  Handle_XmlMDataStd_ReferenceListDriver* tmp_add_class_991;
  Handle_XmlMDataStd_RelationDriver* tmp_add_class_992;
  Handle_XmlMDataStd_TickDriver* tmp_add_class_993;
  Handle_XmlMDataStd_TreeNodeDriver* tmp_add_class_994;
  Handle_XmlMDataStd_UAttributeDriver* tmp_add_class_995;
  Handle_XmlMDataStd_VariableDriver* tmp_add_class_996;
  Handle_XmlMDocStd_XLinkDriver* tmp_add_class_997;
  Handle_XmlMFunction_FunctionDriver* tmp_add_class_998;
  Handle_XmlMFunction_GraphNodeDriver* tmp_add_class_999;
  Handle_XmlMFunction_ScopeDriver* tmp_add_class_1000;
  Handle_gp_VectorWithNullMagnitude* tmp_add_class_1001;
  LDOMBasicString* tmp_add_class_1002;
  LDOMParser* tmp_add_class_1003;
  LDOMString* tmp_add_class_1004;
  LDOM_Attr* tmp_add_class_1005;
  LDOM_BasicAttribute* tmp_add_class_1006;
  LDOM_BasicElement* tmp_add_class_1007;
  LDOM_BasicNode* tmp_add_class_1008;
  LDOM_BasicText* tmp_add_class_1009;
  LDOM_CDATASection* tmp_add_class_1010;
  LDOM_CharReference* tmp_add_class_1011;
  LDOM_CharacterData* tmp_add_class_1012;
  LDOM_Comment* tmp_add_class_1013;
  LDOM_Document* tmp_add_class_1014;
  LDOM_DocumentType* tmp_add_class_1015;
  LDOM_Element* tmp_add_class_1016;
  LDOM_LDOMImplementation* tmp_add_class_1017;
  LDOM_MemManager* tmp_add_class_1018;
  LDOM_Node* tmp_add_class_1019;
  LDOM_NodeList* tmp_add_class_1020;
  LDOM_OSStream* tmp_add_class_1021;
  LDOM_SBuffer* tmp_add_class_1022;
  LDOM_Text* tmp_add_class_1023;
  LDOM_XmlReader* tmp_add_class_1024;
  LDOM_XmlWriter* tmp_add_class_1025;
  MDF* tmp_add_class_1026;
  MDF_ARDriver* tmp_add_class_1027;
  MDF_ARDriverHSequence* tmp_add_class_1028;
  MDF_ARDriverSequence* tmp_add_class_1029;
  MDF_ARDriverTable* tmp_add_class_1030;
  MDF_ASDriver* tmp_add_class_1031;
  MDF_ASDriverHSequence* tmp_add_class_1032;
  MDF_ASDriverSequence* tmp_add_class_1033;
  MDF_ASDriverTable* tmp_add_class_1034;
  MDF_DataMapIteratorOfTypeARDriverMap* tmp_add_class_1035;
  MDF_DataMapIteratorOfTypeASDriverMap* tmp_add_class_1036;
  MDF_DataMapIteratorOfTypeDriverListMapOfARDriverTable* tmp_add_class_1037;
  MDF_DataMapIteratorOfTypeDriverListMapOfASDriverTable* tmp_add_class_1038;
  MDF_DataMapNodeOfTypeARDriverMap* tmp_add_class_1039;
  MDF_DataMapNodeOfTypeASDriverMap* tmp_add_class_1040;
  MDF_DataMapNodeOfTypeDriverListMapOfARDriverTable* tmp_add_class_1041;
  MDF_DataMapNodeOfTypeDriverListMapOfASDriverTable* tmp_add_class_1042;
  MDF_DriverListOfARDriverTable* tmp_add_class_1043;
  MDF_DriverListOfASDriverTable* tmp_add_class_1044;
  MDF_ListIteratorOfDriverListOfARDriverTable* tmp_add_class_1045;
  MDF_ListIteratorOfDriverListOfASDriverTable* tmp_add_class_1046;
  MDF_ListNodeOfDriverListOfARDriverTable* tmp_add_class_1047;
  MDF_ListNodeOfDriverListOfASDriverTable* tmp_add_class_1048;
  MDF_RRelocationTable* tmp_add_class_1049;
  MDF_ReferenceRetrievalDriver* tmp_add_class_1050;
  MDF_ReferenceStorageDriver* tmp_add_class_1051;
  MDF_SRelocationTable* tmp_add_class_1052;
  MDF_SequenceNodeOfARDriverSequence* tmp_add_class_1053;
  MDF_SequenceNodeOfASDriverSequence* tmp_add_class_1054;
  MDF_TagSourceRetrievalDriver* tmp_add_class_1055;
  MDF_TagSourceStorageDriver* tmp_add_class_1056;
  MDF_Tool* tmp_add_class_1057;
  MDF_TypeARDriverMap* tmp_add_class_1058;
  MDF_TypeASDriverMap* tmp_add_class_1059;
  MDF_TypeDriverListMapOfARDriverTable* tmp_add_class_1060;
  MDF_TypeDriverListMapOfASDriverTable* tmp_add_class_1061;
  MDataStd* tmp_add_class_1062;
  MDataStd_AsciiStringRetrievalDriver* tmp_add_class_1063;
  MDataStd_AsciiStringStorageDriver* tmp_add_class_1064;
  MDataStd_BooleanArrayRetrievalDriver* tmp_add_class_1065;
  MDataStd_BooleanArrayStorageDriver* tmp_add_class_1066;
  MDataStd_BooleanListRetrievalDriver* tmp_add_class_1067;
  MDataStd_BooleanListStorageDriver* tmp_add_class_1068;
  MDataStd_ByteArrayRetrievalDriver* tmp_add_class_1069;
  MDataStd_ByteArrayRetrievalDriver_1* tmp_add_class_1070;
  MDataStd_ByteArrayStorageDriver* tmp_add_class_1071;
  MDataStd_CommentRetrievalDriver* tmp_add_class_1072;
  MDataStd_CommentStorageDriver* tmp_add_class_1073;
  MDataStd_DirectoryRetrievalDriver* tmp_add_class_1074;
  MDataStd_DirectoryStorageDriver* tmp_add_class_1075;
  MDataStd_ExpressionRetrievalDriver* tmp_add_class_1076;
  MDataStd_ExpressionStorageDriver* tmp_add_class_1077;
  MDataStd_ExtStringArrayRetrievalDriver* tmp_add_class_1078;
  MDataStd_ExtStringArrayRetrievalDriver_1* tmp_add_class_1079;
  MDataStd_ExtStringArrayStorageDriver* tmp_add_class_1080;
  MDataStd_ExtStringListRetrievalDriver* tmp_add_class_1081;
  MDataStd_ExtStringListStorageDriver* tmp_add_class_1082;
  MDataStd_IntPackedMapRetrievalDriver* tmp_add_class_1083;
  MDataStd_IntPackedMapRetrievalDriver_1* tmp_add_class_1084;
  MDataStd_IntPackedMapStorageDriver* tmp_add_class_1085;
  MDataStd_IntegerArrayRetrievalDriver* tmp_add_class_1086;
  MDataStd_IntegerArrayRetrievalDriver_1* tmp_add_class_1087;
  MDataStd_IntegerArrayStorageDriver* tmp_add_class_1088;
  MDataStd_IntegerListRetrievalDriver* tmp_add_class_1089;
  MDataStd_IntegerListStorageDriver* tmp_add_class_1090;
  MDataStd_IntegerRetrievalDriver* tmp_add_class_1091;
  MDataStd_IntegerStorageDriver* tmp_add_class_1092;
  MDataStd_NameRetrievalDriver* tmp_add_class_1093;
  MDataStd_NameStorageDriver* tmp_add_class_1094;
  MDataStd_NamedDataRetrievalDriver* tmp_add_class_1095;
  MDataStd_NamedDataStorageDriver* tmp_add_class_1096;
  MDataStd_NoteBookRetrievalDriver* tmp_add_class_1097;
  MDataStd_NoteBookStorageDriver* tmp_add_class_1098;
  MDataStd_RealArrayRetrievalDriver* tmp_add_class_1099;
  MDataStd_RealArrayRetrievalDriver_1* tmp_add_class_1100;
  MDataStd_RealArrayStorageDriver* tmp_add_class_1101;
  MDataStd_RealListRetrievalDriver* tmp_add_class_1102;
  MDataStd_RealListStorageDriver* tmp_add_class_1103;
  MDataStd_RealRetrievalDriver* tmp_add_class_1104;
  MDataStd_RealStorageDriver* tmp_add_class_1105;
  MDataStd_ReferenceArrayRetrievalDriver* tmp_add_class_1106;
  MDataStd_ReferenceArrayStorageDriver* tmp_add_class_1107;
  MDataStd_ReferenceListRetrievalDriver* tmp_add_class_1108;
  MDataStd_ReferenceListStorageDriver* tmp_add_class_1109;
  MDataStd_RelationRetrievalDriver* tmp_add_class_1110;
  MDataStd_RelationStorageDriver* tmp_add_class_1111;
  MDataStd_TickRetrievalDriver* tmp_add_class_1112;
  MDataStd_TickStorageDriver* tmp_add_class_1113;
  MDataStd_TreeNodeRetrievalDriver* tmp_add_class_1114;
  MDataStd_TreeNodeStorageDriver* tmp_add_class_1115;
  MDataStd_UAttributeRetrievalDriver* tmp_add_class_1116;
  MDataStd_UAttributeStorageDriver* tmp_add_class_1117;
  MDataStd_VariableRetrievalDriver* tmp_add_class_1118;
  MDataStd_VariableStorageDriver* tmp_add_class_1119;
  MDocStd* tmp_add_class_1120;
  MDocStd_DocumentRetrievalDriver* tmp_add_class_1121;
  MDocStd_DocumentStorageDriver* tmp_add_class_1122;
  MDocStd_XLinkRetrievalDriver* tmp_add_class_1123;
  MDocStd_XLinkStorageDriver* tmp_add_class_1124;
  MFunction* tmp_add_class_1125;
  MFunction_FunctionRetrievalDriver* tmp_add_class_1126;
  MFunction_FunctionStorageDriver* tmp_add_class_1127;
  MMgt_TShared* tmp_add_class_1128;
  Message_Algorithm* tmp_add_class_1129;
  Message_ExecStatus* tmp_add_class_1130;
  Message_Messenger* tmp_add_class_1131;
  Message_Msg* tmp_add_class_1132;
  Message_SequenceOfPrinters* tmp_add_class_1133;
  MgtBRep* tmp_add_class_1134;
  MgtBRep_TranslateTool* tmp_add_class_1135;
  MgtBRep_TranslateTool1* tmp_add_class_1136;
  MgtGeom* tmp_add_class_1137;
  MgtGeom2d* tmp_add_class_1138;
  MgtPoly* tmp_add_class_1139;
  MgtTopLoc* tmp_add_class_1140;
  MgtTopoDS* tmp_add_class_1141;
  MgtTopoDS_TranslateTool* tmp_add_class_1142;
  MgtTopoDS_TranslateTool1* tmp_add_class_1143;
  NCollection_BaseAllocator* tmp_add_class_1144;
  NCollection_BaseMap* tmp_add_class_1145;
  NCollection_BaseSequence* tmp_add_class_1146;
  NCollection_BaseVector* tmp_add_class_1147;
  NCollection_ListNode* tmp_add_class_1148;
  NCollection_SeqNode* tmp_add_class_1149;
  NCollection_SparseArrayBase* tmp_add_class_1150;
  OSD_Chronometer* tmp_add_class_1151;
  OSD_Timer* tmp_add_class_1152;
  ObjMgt_ExternRef* tmp_add_class_1153;
  ObjMgt_ExternShareable* tmp_add_class_1154;
  ObjMgt_PSeqOfExtRef* tmp_add_class_1155;
  ObjMgt_SeqExplorerOfPSeqOfExtRef* tmp_add_class_1156;
  ObjMgt_SeqNodeOfPSeqOfExtRef* tmp_add_class_1157;
  PBRep_Curve3D* tmp_add_class_1158;
  PBRep_CurveOn2Surfaces* tmp_add_class_1159;
  PBRep_CurveOnClosedSurface* tmp_add_class_1160;
  PBRep_CurveOnSurface* tmp_add_class_1161;
  PBRep_CurveRepresentation* tmp_add_class_1162;
  PBRep_GCurve* tmp_add_class_1163;
  PBRep_PointOnCurve* tmp_add_class_1164;
  PBRep_PointOnCurveOnSurface* tmp_add_class_1165;
  PBRep_PointOnSurface* tmp_add_class_1166;
  PBRep_PointRepresentation* tmp_add_class_1167;
  PBRep_PointsOnSurface* tmp_add_class_1168;
  PBRep_Polygon3D* tmp_add_class_1169;
  PBRep_PolygonOnClosedSurface* tmp_add_class_1170;
  PBRep_PolygonOnClosedTriangulation* tmp_add_class_1171;
  PBRep_PolygonOnSurface* tmp_add_class_1172;
  PBRep_PolygonOnTriangulation* tmp_add_class_1173;
  PBRep_TEdge* tmp_add_class_1174;
  PBRep_TEdge1* tmp_add_class_1175;
  PBRep_TFace* tmp_add_class_1176;
  PBRep_TFace1* tmp_add_class_1177;
  PBRep_TVertex* tmp_add_class_1178;
  PBRep_TVertex1* tmp_add_class_1179;
  PCDM* tmp_add_class_1180;
  PCDMShape_Document* tmp_add_class_1181;
  PCDM_DOMHeaderParser* tmp_add_class_1182;
  PCDM_Document* tmp_add_class_1183;
  PCDM_DriverError* tmp_add_class_1184;
  PCDM_ReadWriter* tmp_add_class_1185;
  PCDM_ReadWriter_1* tmp_add_class_1186;
  PCDM_Reader* tmp_add_class_1187;
  PCDM_Reference* tmp_add_class_1188;
  PCDM_ReferenceIterator* tmp_add_class_1189;
  PCDM_RetrievalDriver* tmp_add_class_1190;
  PCDM_SequenceNodeOfSequenceOfDocument* tmp_add_class_1191;
  PCDM_SequenceNodeOfSequenceOfReference* tmp_add_class_1192;
  PCDM_SequenceOfDocument* tmp_add_class_1193;
  PCDM_SequenceOfReference* tmp_add_class_1194;
  PCDM_StorageDriver* tmp_add_class_1195;
  PCDM_Writer* tmp_add_class_1196;
  PColStd_FieldOfHArray1OfExtendedString* tmp_add_class_1197;
  PColStd_FieldOfHArray1OfInteger* tmp_add_class_1198;
  PColStd_FieldOfHArray1OfPersistent* tmp_add_class_1199;
  PColStd_FieldOfHArray1OfReal* tmp_add_class_1200;
  PColStd_FieldOfHArray2OfInteger* tmp_add_class_1201;
  PColStd_FieldOfHArray2OfPersistent* tmp_add_class_1202;
  PColStd_FieldOfHArray2OfReal* tmp_add_class_1203;
  PColStd_HArray1OfExtendedString* tmp_add_class_1204;
  PColStd_HArray1OfInteger* tmp_add_class_1205;
  PColStd_HArray1OfPersistent* tmp_add_class_1206;
  PColStd_HArray1OfReal* tmp_add_class_1207;
  PColStd_HArray2OfInteger* tmp_add_class_1208;
  PColStd_HArray2OfPersistent* tmp_add_class_1209;
  PColStd_HArray2OfReal* tmp_add_class_1210;
  PColStd_VArrayNodeOfFieldOfHArray1OfExtendedString* tmp_add_class_1211;
  PColStd_VArrayNodeOfFieldOfHArray1OfInteger* tmp_add_class_1212;
  PColStd_VArrayNodeOfFieldOfHArray1OfPersistent* tmp_add_class_1213;
  PColStd_VArrayNodeOfFieldOfHArray1OfReal* tmp_add_class_1214;
  PColStd_VArrayNodeOfFieldOfHArray2OfInteger* tmp_add_class_1215;
  PColStd_VArrayNodeOfFieldOfHArray2OfPersistent* tmp_add_class_1216;
  PColStd_VArrayNodeOfFieldOfHArray2OfReal* tmp_add_class_1217;
  PColStd_VArrayTNodeOfFieldOfHArray1OfExtendedString* tmp_add_class_1218;
  PColStd_VArrayTNodeOfFieldOfHArray1OfInteger* tmp_add_class_1219;
  PColStd_VArrayTNodeOfFieldOfHArray1OfPersistent* tmp_add_class_1220;
  PColStd_VArrayTNodeOfFieldOfHArray1OfReal* tmp_add_class_1221;
  PColStd_VArrayTNodeOfFieldOfHArray2OfInteger* tmp_add_class_1222;
  PColStd_VArrayTNodeOfFieldOfHArray2OfPersistent* tmp_add_class_1223;
  PColStd_VArrayTNodeOfFieldOfHArray2OfReal* tmp_add_class_1224;
  PColgp_FieldOfHArray1OfCirc2d* tmp_add_class_1225;
  PColgp_FieldOfHArray1OfDir* tmp_add_class_1226;
  PColgp_FieldOfHArray1OfDir2d* tmp_add_class_1227;
  PColgp_FieldOfHArray1OfLin2d* tmp_add_class_1228;
  PColgp_FieldOfHArray1OfPnt* tmp_add_class_1229;
  PColgp_FieldOfHArray1OfPnt2d* tmp_add_class_1230;
  PColgp_FieldOfHArray1OfVec* tmp_add_class_1231;
  PColgp_FieldOfHArray1OfVec2d* tmp_add_class_1232;
  PColgp_FieldOfHArray1OfXY* tmp_add_class_1233;
  PColgp_FieldOfHArray1OfXYZ* tmp_add_class_1234;
  PColgp_FieldOfHArray2OfCirc2d* tmp_add_class_1235;
  PColgp_FieldOfHArray2OfDir* tmp_add_class_1236;
  PColgp_FieldOfHArray2OfDir2d* tmp_add_class_1237;
  PColgp_FieldOfHArray2OfLin2d* tmp_add_class_1238;
  PColgp_FieldOfHArray2OfPnt* tmp_add_class_1239;
  PColgp_FieldOfHArray2OfPnt2d* tmp_add_class_1240;
  PColgp_FieldOfHArray2OfVec* tmp_add_class_1241;
  PColgp_FieldOfHArray2OfVec2d* tmp_add_class_1242;
  PColgp_FieldOfHArray2OfXY* tmp_add_class_1243;
  PColgp_FieldOfHArray2OfXYZ* tmp_add_class_1244;
  PColgp_HArray1OfCirc2d* tmp_add_class_1245;
  PColgp_HArray1OfDir* tmp_add_class_1246;
  PColgp_HArray1OfDir2d* tmp_add_class_1247;
  PColgp_HArray1OfLin2d* tmp_add_class_1248;
  PColgp_HArray1OfPnt* tmp_add_class_1249;
  PColgp_HArray1OfPnt2d* tmp_add_class_1250;
  PColgp_HArray1OfVec* tmp_add_class_1251;
  PColgp_HArray1OfVec2d* tmp_add_class_1252;
  PColgp_HArray1OfXY* tmp_add_class_1253;
  PColgp_HArray1OfXYZ* tmp_add_class_1254;
  PColgp_HArray2OfCirc2d* tmp_add_class_1255;
  PColgp_HArray2OfDir* tmp_add_class_1256;
  PColgp_HArray2OfDir2d* tmp_add_class_1257;
  PColgp_HArray2OfLin2d* tmp_add_class_1258;
  PColgp_HArray2OfPnt* tmp_add_class_1259;
  PColgp_HArray2OfPnt2d* tmp_add_class_1260;
  PColgp_HArray2OfVec* tmp_add_class_1261;
  PColgp_HArray2OfVec2d* tmp_add_class_1262;
  PColgp_HArray2OfXY* tmp_add_class_1263;
  PColgp_HArray2OfXYZ* tmp_add_class_1264;
  PColgp_HSequenceOfDir* tmp_add_class_1265;
  PColgp_HSequenceOfPnt* tmp_add_class_1266;
  PColgp_HSequenceOfVec* tmp_add_class_1267;
  PColgp_HSequenceOfXYZ* tmp_add_class_1268;
  PColgp_SeqExplorerOfHSequenceOfDir* tmp_add_class_1269;
  PColgp_SeqExplorerOfHSequenceOfPnt* tmp_add_class_1270;
  PColgp_SeqExplorerOfHSequenceOfVec* tmp_add_class_1271;
  PColgp_SeqExplorerOfHSequenceOfXYZ* tmp_add_class_1272;
  PColgp_SeqNodeOfHSequenceOfDir* tmp_add_class_1273;
  PColgp_SeqNodeOfHSequenceOfPnt* tmp_add_class_1274;
  PColgp_SeqNodeOfHSequenceOfVec* tmp_add_class_1275;
  PColgp_SeqNodeOfHSequenceOfXYZ* tmp_add_class_1276;
  PColgp_VArrayNodeOfFieldOfHArray1OfCirc2d* tmp_add_class_1277;
  PColgp_VArrayNodeOfFieldOfHArray1OfDir* tmp_add_class_1278;
  PColgp_VArrayNodeOfFieldOfHArray1OfDir2d* tmp_add_class_1279;
  PColgp_VArrayNodeOfFieldOfHArray1OfLin2d* tmp_add_class_1280;
  PColgp_VArrayNodeOfFieldOfHArray1OfPnt* tmp_add_class_1281;
  PColgp_VArrayNodeOfFieldOfHArray1OfPnt2d* tmp_add_class_1282;
  PColgp_VArrayNodeOfFieldOfHArray1OfVec* tmp_add_class_1283;
  PColgp_VArrayNodeOfFieldOfHArray1OfVec2d* tmp_add_class_1284;
  PColgp_VArrayNodeOfFieldOfHArray1OfXY* tmp_add_class_1285;
  PColgp_VArrayNodeOfFieldOfHArray1OfXYZ* tmp_add_class_1286;
  PColgp_VArrayNodeOfFieldOfHArray2OfCirc2d* tmp_add_class_1287;
  PColgp_VArrayNodeOfFieldOfHArray2OfDir* tmp_add_class_1288;
  PColgp_VArrayNodeOfFieldOfHArray2OfDir2d* tmp_add_class_1289;
  PColgp_VArrayNodeOfFieldOfHArray2OfLin2d* tmp_add_class_1290;
  PColgp_VArrayNodeOfFieldOfHArray2OfPnt* tmp_add_class_1291;
  PColgp_VArrayNodeOfFieldOfHArray2OfPnt2d* tmp_add_class_1292;
  PColgp_VArrayNodeOfFieldOfHArray2OfVec* tmp_add_class_1293;
  PColgp_VArrayNodeOfFieldOfHArray2OfVec2d* tmp_add_class_1294;
  PColgp_VArrayNodeOfFieldOfHArray2OfXY* tmp_add_class_1295;
  PColgp_VArrayNodeOfFieldOfHArray2OfXYZ* tmp_add_class_1296;
  PColgp_VArrayTNodeOfFieldOfHArray1OfCirc2d* tmp_add_class_1297;
  PColgp_VArrayTNodeOfFieldOfHArray1OfDir* tmp_add_class_1298;
  PColgp_VArrayTNodeOfFieldOfHArray1OfDir2d* tmp_add_class_1299;
  PColgp_VArrayTNodeOfFieldOfHArray1OfLin2d* tmp_add_class_1300;
  PColgp_VArrayTNodeOfFieldOfHArray1OfPnt* tmp_add_class_1301;
  PColgp_VArrayTNodeOfFieldOfHArray1OfPnt2d* tmp_add_class_1302;
  PColgp_VArrayTNodeOfFieldOfHArray1OfVec* tmp_add_class_1303;
  PColgp_VArrayTNodeOfFieldOfHArray1OfVec2d* tmp_add_class_1304;
  PColgp_VArrayTNodeOfFieldOfHArray1OfXY* tmp_add_class_1305;
  PColgp_VArrayTNodeOfFieldOfHArray1OfXYZ* tmp_add_class_1306;
  PColgp_VArrayTNodeOfFieldOfHArray2OfCirc2d* tmp_add_class_1307;
  PColgp_VArrayTNodeOfFieldOfHArray2OfDir* tmp_add_class_1308;
  PColgp_VArrayTNodeOfFieldOfHArray2OfDir2d* tmp_add_class_1309;
  PColgp_VArrayTNodeOfFieldOfHArray2OfLin2d* tmp_add_class_1310;
  PColgp_VArrayTNodeOfFieldOfHArray2OfPnt* tmp_add_class_1311;
  PColgp_VArrayTNodeOfFieldOfHArray2OfPnt2d* tmp_add_class_1312;
  PColgp_VArrayTNodeOfFieldOfHArray2OfVec* tmp_add_class_1313;
  PColgp_VArrayTNodeOfFieldOfHArray2OfVec2d* tmp_add_class_1314;
  PColgp_VArrayTNodeOfFieldOfHArray2OfXY* tmp_add_class_1315;
  PColgp_VArrayTNodeOfFieldOfHArray2OfXYZ* tmp_add_class_1316;
  PCollection_HAsciiString* tmp_add_class_1317;
  PCollection_HExtendedString* tmp_add_class_1318;
  PDF_Attribute* tmp_add_class_1319;
  PDF_Data* tmp_add_class_1320;
  PDF_FieldOfHAttributeArray1* tmp_add_class_1321;
  PDF_HAttributeArray1* tmp_add_class_1322;
  PDF_Reference* tmp_add_class_1323;
  PDF_TagSource* tmp_add_class_1324;
  PDF_VArrayNodeOfFieldOfHAttributeArray1* tmp_add_class_1325;
  PDF_VArrayTNodeOfFieldOfHAttributeArray1* tmp_add_class_1326;
  PDataStd_AsciiString* tmp_add_class_1327;
  PDataStd_BooleanArray* tmp_add_class_1328;
  PDataStd_BooleanList* tmp_add_class_1329;
  PDataStd_ByteArray* tmp_add_class_1330;
  PDataStd_ByteArray_1* tmp_add_class_1331;
  PDataStd_Comment* tmp_add_class_1332;
  PDataStd_Directory* tmp_add_class_1333;
  PDataStd_Expression* tmp_add_class_1334;
  PDataStd_ExtStringArray* tmp_add_class_1335;
  PDataStd_ExtStringArray_1* tmp_add_class_1336;
  PDataStd_ExtStringList* tmp_add_class_1337;
  PDataStd_FieldOfHArray1OfByte* tmp_add_class_1338;
  PDataStd_FieldOfHArray1OfHArray1OfInteger* tmp_add_class_1339;
  PDataStd_FieldOfHArray1OfHArray1OfReal* tmp_add_class_1340;
  PDataStd_FieldOfHArray1OfHAsciiString* tmp_add_class_1341;
  PDataStd_HArray1OfByte* tmp_add_class_1342;
  PDataStd_HArray1OfHArray1OfInteger* tmp_add_class_1343;
  PDataStd_HArray1OfHArray1OfReal* tmp_add_class_1344;
  PDataStd_HArray1OfHAsciiString* tmp_add_class_1345;
  PDataStd_IntPackedMap* tmp_add_class_1346;
  PDataStd_IntPackedMap_1* tmp_add_class_1347;
  PDataStd_Integer* tmp_add_class_1348;
  PDataStd_IntegerArray* tmp_add_class_1349;
  PDataStd_IntegerArray_1* tmp_add_class_1350;
  PDataStd_IntegerList* tmp_add_class_1351;
  PDataStd_Name* tmp_add_class_1352;
  PDataStd_NamedData* tmp_add_class_1353;
  PDataStd_NoteBook* tmp_add_class_1354;
  PDataStd_Real* tmp_add_class_1355;
  PDataStd_RealArray* tmp_add_class_1356;
  PDataStd_RealArray_1* tmp_add_class_1357;
  PDataStd_RealList* tmp_add_class_1358;
  PDataStd_ReferenceArray* tmp_add_class_1359;
  PDataStd_ReferenceList* tmp_add_class_1360;
  PDataStd_Relation* tmp_add_class_1361;
  PDataStd_Tick* tmp_add_class_1362;
  PDataStd_TreeNode* tmp_add_class_1363;
  PDataStd_UAttribute* tmp_add_class_1364;
  PDataStd_VArrayNodeOfFieldOfHArray1OfByte* tmp_add_class_1365;
  PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfInteger* tmp_add_class_1366;
  PDataStd_VArrayNodeOfFieldOfHArray1OfHArray1OfReal* tmp_add_class_1367;
  PDataStd_VArrayNodeOfFieldOfHArray1OfHAsciiString* tmp_add_class_1368;
  PDataStd_VArrayTNodeOfFieldOfHArray1OfByte* tmp_add_class_1369;
  PDataStd_VArrayTNodeOfFieldOfHArray1OfHArray1OfInteger* tmp_add_class_1370;
  PDataStd_VArrayTNodeOfFieldOfHArray1OfHArray1OfReal* tmp_add_class_1371;
  PDataStd_VArrayTNodeOfFieldOfHArray1OfHAsciiString* tmp_add_class_1372;
  PDataStd_Variable* tmp_add_class_1373;
  PDocStd_Document* tmp_add_class_1374;
  PDocStd_XLink* tmp_add_class_1375;
  PFunction_Function* tmp_add_class_1376;
  PGeom2d_AxisPlacement* tmp_add_class_1377;
  PGeom2d_BSplineCurve* tmp_add_class_1378;
  PGeom2d_BezierCurve* tmp_add_class_1379;
  PGeom2d_BoundedCurve* tmp_add_class_1380;
  PGeom2d_CartesianPoint* tmp_add_class_1381;
  PGeom2d_Circle* tmp_add_class_1382;
  PGeom2d_Conic* tmp_add_class_1383;
  PGeom2d_Curve* tmp_add_class_1384;
  PGeom2d_Direction* tmp_add_class_1385;
  PGeom2d_Ellipse* tmp_add_class_1386;
  PGeom2d_Geometry* tmp_add_class_1387;
  PGeom2d_Hyperbola* tmp_add_class_1388;
  PGeom2d_Line* tmp_add_class_1389;
  PGeom2d_OffsetCurve* tmp_add_class_1390;
  PGeom2d_Parabola* tmp_add_class_1391;
  PGeom2d_Point* tmp_add_class_1392;
  PGeom2d_Transformation* tmp_add_class_1393;
  PGeom2d_TrimmedCurve* tmp_add_class_1394;
  PGeom2d_Vector* tmp_add_class_1395;
  PGeom2d_VectorWithMagnitude* tmp_add_class_1396;
  PGeom_Axis1Placement* tmp_add_class_1397;
  PGeom_Axis2Placement* tmp_add_class_1398;
  PGeom_AxisPlacement* tmp_add_class_1399;
  PGeom_BSplineCurve* tmp_add_class_1400;
  PGeom_BSplineSurface* tmp_add_class_1401;
  PGeom_BezierCurve* tmp_add_class_1402;
  PGeom_BezierSurface* tmp_add_class_1403;
  PGeom_BoundedCurve* tmp_add_class_1404;
  PGeom_BoundedSurface* tmp_add_class_1405;
  PGeom_CartesianPoint* tmp_add_class_1406;
  PGeom_Circle* tmp_add_class_1407;
  PGeom_Conic* tmp_add_class_1408;
  PGeom_ConicalSurface* tmp_add_class_1409;
  PGeom_Curve* tmp_add_class_1410;
  PGeom_CylindricalSurface* tmp_add_class_1411;
  PGeom_Direction* tmp_add_class_1412;
  PGeom_ElementarySurface* tmp_add_class_1413;
  PGeom_Ellipse* tmp_add_class_1414;
  PGeom_Geometry* tmp_add_class_1415;
  PGeom_Hyperbola* tmp_add_class_1416;
  PGeom_Line* tmp_add_class_1417;
  PGeom_OffsetCurve* tmp_add_class_1418;
  PGeom_OffsetSurface* tmp_add_class_1419;
  PGeom_Parabola* tmp_add_class_1420;
  PGeom_Plane* tmp_add_class_1421;
  PGeom_Point* tmp_add_class_1422;
  PGeom_RectangularTrimmedSurface* tmp_add_class_1423;
  PGeom_SphericalSurface* tmp_add_class_1424;
  PGeom_Surface* tmp_add_class_1425;
  PGeom_SurfaceOfLinearExtrusion* tmp_add_class_1426;
  PGeom_SurfaceOfRevolution* tmp_add_class_1427;
  PGeom_SweptSurface* tmp_add_class_1428;
  PGeom_ToroidalSurface* tmp_add_class_1429;
  PGeom_Transformation* tmp_add_class_1430;
  PGeom_TrimmedCurve* tmp_add_class_1431;
  PGeom_Vector* tmp_add_class_1432;
  PGeom_VectorWithMagnitude* tmp_add_class_1433;
  PMMgt_PManaged* tmp_add_class_1434;
  PPoly_FieldOfHArray1OfTriangle* tmp_add_class_1435;
  PPoly_HArray1OfTriangle* tmp_add_class_1436;
  PPoly_Polygon2D* tmp_add_class_1437;
  PPoly_Polygon3D* tmp_add_class_1438;
  PPoly_PolygonOnTriangulation* tmp_add_class_1439;
  PPoly_Triangle* tmp_add_class_1440;
  PPoly_Triangulation* tmp_add_class_1441;
  PPoly_VArrayNodeOfFieldOfHArray1OfTriangle* tmp_add_class_1442;
  PPoly_VArrayTNodeOfFieldOfHArray1OfTriangle* tmp_add_class_1443;
  PShort_FieldOfHArray1OfShortReal* tmp_add_class_1444;
  PShort_FieldOfHArray2OfShortReal* tmp_add_class_1445;
  PShort_HArray1OfShortReal* tmp_add_class_1446;
  PShort_HArray2OfShortReal* tmp_add_class_1447;
  PShort_HSequenceOfShortReal* tmp_add_class_1448;
  PShort_SeqExplorerOfHSequenceOfShortReal* tmp_add_class_1449;
  PShort_SeqNodeOfHSequenceOfShortReal* tmp_add_class_1450;
  PShort_VArrayNodeOfFieldOfHArray1OfShortReal* tmp_add_class_1451;
  PShort_VArrayNodeOfFieldOfHArray2OfShortReal* tmp_add_class_1452;
  PShort_VArrayTNodeOfFieldOfHArray1OfShortReal* tmp_add_class_1453;
  PShort_VArrayTNodeOfFieldOfHArray2OfShortReal* tmp_add_class_1454;
  PStandard_ArrayNode* tmp_add_class_1455;
  PTColStd_DataMapIteratorOfPersistentTransientMap* tmp_add_class_1456;
  PTColStd_DataMapIteratorOfTransientPersistentMap* tmp_add_class_1457;
  PTColStd_DataMapNodeOfPersistentTransientMap* tmp_add_class_1458;
  PTColStd_DataMapNodeOfTransientPersistentMap* tmp_add_class_1459;
  PTColStd_DoubleMapIteratorOfDoubleMapOfTransientPersistent* tmp_add_class_1460;
  PTColStd_DoubleMapNodeOfDoubleMapOfTransientPersistent* tmp_add_class_1461;
  PTColStd_DoubleMapOfTransientPersistent* tmp_add_class_1462;
  PTColStd_MapPersistentHasher* tmp_add_class_1463;
  PTColStd_PersistentTransientMap* tmp_add_class_1464;
  PTColStd_TransientPersistentMap* tmp_add_class_1465;
  PTopLoc_Datum3D* tmp_add_class_1466;
  PTopLoc_ItemLocation* tmp_add_class_1467;
  PTopLoc_Location* tmp_add_class_1468;
  PTopoDS_CompSolid* tmp_add_class_1469;
  PTopoDS_Compound* tmp_add_class_1470;
  PTopoDS_Edge* tmp_add_class_1471;
  PTopoDS_Face* tmp_add_class_1472;
  PTopoDS_FieldOfHArray1OfHShape* tmp_add_class_1473;
  PTopoDS_FieldOfHArray1OfShape1* tmp_add_class_1474;
  PTopoDS_HArray1OfHShape* tmp_add_class_1475;
  PTopoDS_HArray1OfShape1* tmp_add_class_1476;
  PTopoDS_HShape* tmp_add_class_1477;
  PTopoDS_Shape1* tmp_add_class_1478;
  PTopoDS_Shell* tmp_add_class_1479;
  PTopoDS_Solid* tmp_add_class_1480;
  PTopoDS_TCompSolid* tmp_add_class_1481;
  PTopoDS_TCompSolid1* tmp_add_class_1482;
  PTopoDS_TCompound* tmp_add_class_1483;
  PTopoDS_TCompound1* tmp_add_class_1484;
  PTopoDS_TEdge* tmp_add_class_1485;
  PTopoDS_TEdge1* tmp_add_class_1486;
  PTopoDS_TFace* tmp_add_class_1487;
  PTopoDS_TFace1* tmp_add_class_1488;
  PTopoDS_TShape* tmp_add_class_1489;
  PTopoDS_TShape1* tmp_add_class_1490;
  PTopoDS_TShell* tmp_add_class_1491;
  PTopoDS_TShell1* tmp_add_class_1492;
  PTopoDS_TSolid* tmp_add_class_1493;
  PTopoDS_TSolid1* tmp_add_class_1494;
  PTopoDS_TVertex* tmp_add_class_1495;
  PTopoDS_TVertex1* tmp_add_class_1496;
  PTopoDS_TWire* tmp_add_class_1497;
  PTopoDS_TWire1* tmp_add_class_1498;
  PTopoDS_VArrayNodeOfFieldOfHArray1OfHShape* tmp_add_class_1499;
  PTopoDS_VArrayNodeOfFieldOfHArray1OfShape1* tmp_add_class_1500;
  PTopoDS_VArrayTNodeOfFieldOfHArray1OfHShape* tmp_add_class_1501;
  PTopoDS_VArrayTNodeOfFieldOfHArray1OfShape1* tmp_add_class_1502;
  PTopoDS_Vertex* tmp_add_class_1503;
  PTopoDS_Wire* tmp_add_class_1504;
  Precision* tmp_add_class_1505;
  ShapeSchema* tmp_add_class_1506;
  ShapeSchema_DBC_VArrayOfCharacter* tmp_add_class_1507;
  ShapeSchema_DBC_VArrayOfExtCharacter* tmp_add_class_1508;
  ShapeSchema_ObjMgt_ExternRef* tmp_add_class_1509;
  ShapeSchema_ObjMgt_ExternShareable* tmp_add_class_1510;
  ShapeSchema_ObjMgt_PSeqOfExtRef* tmp_add_class_1511;
  ShapeSchema_ObjMgt_SeqNodeOfPSeqOfExtRef* tmp_add_class_1512;
  ShapeSchema_PBRep_Curve3D* tmp_add_class_1513;
  ShapeSchema_PBRep_CurveOn2Surfaces* tmp_add_class_1514;
  ShapeSchema_PBRep_CurveOnClosedSurface* tmp_add_class_1515;
  ShapeSchema_PBRep_CurveOnSurface* tmp_add_class_1516;
  ShapeSchema_PBRep_CurveRepresentation* tmp_add_class_1517;
  ShapeSchema_PBRep_GCurve* tmp_add_class_1518;
  ShapeSchema_PBRep_PointOnCurve* tmp_add_class_1519;
  ShapeSchema_PBRep_PointOnCurveOnSurface* tmp_add_class_1520;
  ShapeSchema_PBRep_PointOnSurface* tmp_add_class_1521;
  ShapeSchema_PBRep_PointRepresentation* tmp_add_class_1522;
  ShapeSchema_PBRep_PointsOnSurface* tmp_add_class_1523;
  ShapeSchema_PBRep_Polygon3D* tmp_add_class_1524;
  ShapeSchema_PBRep_PolygonOnClosedSurface* tmp_add_class_1525;
  ShapeSchema_PBRep_PolygonOnClosedTriangulation* tmp_add_class_1526;
  ShapeSchema_PBRep_PolygonOnSurface* tmp_add_class_1527;
  ShapeSchema_PBRep_PolygonOnTriangulation* tmp_add_class_1528;
  ShapeSchema_PBRep_TEdge* tmp_add_class_1529;
  ShapeSchema_PBRep_TEdge1* tmp_add_class_1530;
  ShapeSchema_PBRep_TFace* tmp_add_class_1531;
  ShapeSchema_PBRep_TFace1* tmp_add_class_1532;
  ShapeSchema_PBRep_TVertex* tmp_add_class_1533;
  ShapeSchema_PBRep_TVertex1* tmp_add_class_1534;
  ShapeSchema_PCDMShape_Document* tmp_add_class_1535;
  ShapeSchema_PCDM_Document* tmp_add_class_1536;
  ShapeSchema_PColStd_FieldOfHArray1OfInteger* tmp_add_class_1537;
  ShapeSchema_PColStd_FieldOfHArray1OfReal* tmp_add_class_1538;
  ShapeSchema_PColStd_FieldOfHArray2OfReal* tmp_add_class_1539;
  ShapeSchema_PColStd_HArray1OfInteger* tmp_add_class_1540;
  ShapeSchema_PColStd_HArray1OfReal* tmp_add_class_1541;
  ShapeSchema_PColStd_HArray2OfReal* tmp_add_class_1542;
  ShapeSchema_PColgp_FieldOfHArray1OfCirc2d* tmp_add_class_1543;
  ShapeSchema_PColgp_FieldOfHArray1OfDir* tmp_add_class_1544;
  ShapeSchema_PColgp_FieldOfHArray1OfDir2d* tmp_add_class_1545;
  ShapeSchema_PColgp_FieldOfHArray1OfLin2d* tmp_add_class_1546;
  ShapeSchema_PColgp_FieldOfHArray1OfPnt* tmp_add_class_1547;
  ShapeSchema_PColgp_FieldOfHArray1OfPnt2d* tmp_add_class_1548;
  ShapeSchema_PColgp_FieldOfHArray1OfVec* tmp_add_class_1549;
  ShapeSchema_PColgp_FieldOfHArray1OfVec2d* tmp_add_class_1550;
  ShapeSchema_PColgp_FieldOfHArray1OfXY* tmp_add_class_1551;
  ShapeSchema_PColgp_FieldOfHArray1OfXYZ* tmp_add_class_1552;
  ShapeSchema_PColgp_FieldOfHArray2OfCirc2d* tmp_add_class_1553;
  ShapeSchema_PColgp_FieldOfHArray2OfDir* tmp_add_class_1554;
  ShapeSchema_PColgp_FieldOfHArray2OfDir2d* tmp_add_class_1555;
  ShapeSchema_PColgp_FieldOfHArray2OfLin2d* tmp_add_class_1556;
  ShapeSchema_PColgp_FieldOfHArray2OfPnt* tmp_add_class_1557;
  ShapeSchema_PColgp_FieldOfHArray2OfPnt2d* tmp_add_class_1558;
  ShapeSchema_PColgp_FieldOfHArray2OfVec* tmp_add_class_1559;
  ShapeSchema_PColgp_FieldOfHArray2OfVec2d* tmp_add_class_1560;
  ShapeSchema_PColgp_FieldOfHArray2OfXY* tmp_add_class_1561;
  ShapeSchema_PColgp_FieldOfHArray2OfXYZ* tmp_add_class_1562;
  ShapeSchema_PColgp_HArray1OfCirc2d* tmp_add_class_1563;
  ShapeSchema_PColgp_HArray1OfDir* tmp_add_class_1564;
  ShapeSchema_PColgp_HArray1OfDir2d* tmp_add_class_1565;
  ShapeSchema_PColgp_HArray1OfLin2d* tmp_add_class_1566;
  ShapeSchema_PColgp_HArray1OfPnt* tmp_add_class_1567;
  ShapeSchema_PColgp_HArray1OfPnt2d* tmp_add_class_1568;
  ShapeSchema_PColgp_HArray1OfVec* tmp_add_class_1569;
  ShapeSchema_PColgp_HArray1OfVec2d* tmp_add_class_1570;
  ShapeSchema_PColgp_HArray1OfXY* tmp_add_class_1571;
  ShapeSchema_PColgp_HArray1OfXYZ* tmp_add_class_1572;
  ShapeSchema_PColgp_HArray2OfCirc2d* tmp_add_class_1573;
  ShapeSchema_PColgp_HArray2OfDir* tmp_add_class_1574;
  ShapeSchema_PColgp_HArray2OfDir2d* tmp_add_class_1575;
  ShapeSchema_PColgp_HArray2OfLin2d* tmp_add_class_1576;
  ShapeSchema_PColgp_HArray2OfPnt* tmp_add_class_1577;
  ShapeSchema_PColgp_HArray2OfPnt2d* tmp_add_class_1578;
  ShapeSchema_PColgp_HArray2OfVec* tmp_add_class_1579;
  ShapeSchema_PColgp_HArray2OfVec2d* tmp_add_class_1580;
  ShapeSchema_PColgp_HArray2OfXY* tmp_add_class_1581;
  ShapeSchema_PColgp_HArray2OfXYZ* tmp_add_class_1582;
  ShapeSchema_PColgp_HSequenceOfDir* tmp_add_class_1583;
  ShapeSchema_PColgp_HSequenceOfPnt* tmp_add_class_1584;
  ShapeSchema_PColgp_HSequenceOfVec* tmp_add_class_1585;
  ShapeSchema_PColgp_HSequenceOfXYZ* tmp_add_class_1586;
  ShapeSchema_PColgp_SeqNodeOfHSequenceOfDir* tmp_add_class_1587;
  ShapeSchema_PColgp_SeqNodeOfHSequenceOfPnt* tmp_add_class_1588;
  ShapeSchema_PColgp_SeqNodeOfHSequenceOfVec* tmp_add_class_1589;
  ShapeSchema_PColgp_SeqNodeOfHSequenceOfXYZ* tmp_add_class_1590;
  ShapeSchema_PCollection_HAsciiString* tmp_add_class_1591;
  ShapeSchema_PCollection_HExtendedString* tmp_add_class_1592;
  ShapeSchema_PGeom2d_AxisPlacement* tmp_add_class_1593;
  ShapeSchema_PGeom2d_BSplineCurve* tmp_add_class_1594;
  ShapeSchema_PGeom2d_BezierCurve* tmp_add_class_1595;
  ShapeSchema_PGeom2d_BoundedCurve* tmp_add_class_1596;
  ShapeSchema_PGeom2d_CartesianPoint* tmp_add_class_1597;
  ShapeSchema_PGeom2d_Circle* tmp_add_class_1598;
  ShapeSchema_PGeom2d_Conic* tmp_add_class_1599;
  ShapeSchema_PGeom2d_Curve* tmp_add_class_1600;
  ShapeSchema_PGeom2d_Direction* tmp_add_class_1601;
  ShapeSchema_PGeom2d_Ellipse* tmp_add_class_1602;
  ShapeSchema_PGeom2d_Geometry* tmp_add_class_1603;
  ShapeSchema_PGeom2d_Hyperbola* tmp_add_class_1604;
  ShapeSchema_PGeom2d_Line* tmp_add_class_1605;
  ShapeSchema_PGeom2d_OffsetCurve* tmp_add_class_1606;
  ShapeSchema_PGeom2d_Parabola* tmp_add_class_1607;
  ShapeSchema_PGeom2d_Point* tmp_add_class_1608;
  ShapeSchema_PGeom2d_Transformation* tmp_add_class_1609;
  ShapeSchema_PGeom2d_TrimmedCurve* tmp_add_class_1610;
  ShapeSchema_PGeom2d_Vector* tmp_add_class_1611;
  ShapeSchema_PGeom2d_VectorWithMagnitude* tmp_add_class_1612;
  ShapeSchema_PGeom_Axis1Placement* tmp_add_class_1613;
  ShapeSchema_PGeom_Axis2Placement* tmp_add_class_1614;
  ShapeSchema_PGeom_AxisPlacement* tmp_add_class_1615;
  ShapeSchema_PGeom_BSplineCurve* tmp_add_class_1616;
  ShapeSchema_PGeom_BSplineSurface* tmp_add_class_1617;
  ShapeSchema_PGeom_BezierCurve* tmp_add_class_1618;
  ShapeSchema_PGeom_BezierSurface* tmp_add_class_1619;
  ShapeSchema_PGeom_BoundedCurve* tmp_add_class_1620;
  ShapeSchema_PGeom_BoundedSurface* tmp_add_class_1621;
  ShapeSchema_PGeom_CartesianPoint* tmp_add_class_1622;
  ShapeSchema_PGeom_Circle* tmp_add_class_1623;
  ShapeSchema_PGeom_Conic* tmp_add_class_1624;
  ShapeSchema_PGeom_ConicalSurface* tmp_add_class_1625;
  ShapeSchema_PGeom_Curve* tmp_add_class_1626;
  ShapeSchema_PGeom_CylindricalSurface* tmp_add_class_1627;
  ShapeSchema_PGeom_Direction* tmp_add_class_1628;
  ShapeSchema_PGeom_ElementarySurface* tmp_add_class_1629;
  ShapeSchema_PGeom_Ellipse* tmp_add_class_1630;
  ShapeSchema_PGeom_Geometry* tmp_add_class_1631;
  ShapeSchema_PGeom_Hyperbola* tmp_add_class_1632;
  ShapeSchema_PGeom_Line* tmp_add_class_1633;
  ShapeSchema_PGeom_OffsetCurve* tmp_add_class_1634;
  ShapeSchema_PGeom_OffsetSurface* tmp_add_class_1635;
  ShapeSchema_PGeom_Parabola* tmp_add_class_1636;
  ShapeSchema_PGeom_Plane* tmp_add_class_1637;
  ShapeSchema_PGeom_Point* tmp_add_class_1638;
  ShapeSchema_PGeom_RectangularTrimmedSurface* tmp_add_class_1639;
  ShapeSchema_PGeom_SphericalSurface* tmp_add_class_1640;
  ShapeSchema_PGeom_Surface* tmp_add_class_1641;
  ShapeSchema_PGeom_SurfaceOfLinearExtrusion* tmp_add_class_1642;
  ShapeSchema_PGeom_SurfaceOfRevolution* tmp_add_class_1643;
  ShapeSchema_PGeom_SweptSurface* tmp_add_class_1644;
  ShapeSchema_PGeom_ToroidalSurface* tmp_add_class_1645;
  ShapeSchema_PGeom_Transformation* tmp_add_class_1646;
  ShapeSchema_PGeom_TrimmedCurve* tmp_add_class_1647;
  ShapeSchema_PGeom_Vector* tmp_add_class_1648;
  ShapeSchema_PGeom_VectorWithMagnitude* tmp_add_class_1649;
  ShapeSchema_PMMgt_PManaged* tmp_add_class_1650;
  ShapeSchema_PPoly_FieldOfHArray1OfTriangle* tmp_add_class_1651;
  ShapeSchema_PPoly_HArray1OfTriangle* tmp_add_class_1652;
  ShapeSchema_PPoly_Polygon2D* tmp_add_class_1653;
  ShapeSchema_PPoly_Polygon3D* tmp_add_class_1654;
  ShapeSchema_PPoly_PolygonOnTriangulation* tmp_add_class_1655;
  ShapeSchema_PPoly_Triangle* tmp_add_class_1656;
  ShapeSchema_PPoly_Triangulation* tmp_add_class_1657;
  ShapeSchema_PTopLoc_Datum3D* tmp_add_class_1658;
  ShapeSchema_PTopLoc_ItemLocation* tmp_add_class_1659;
  ShapeSchema_PTopLoc_Location* tmp_add_class_1660;
  ShapeSchema_PTopoDS_CompSolid* tmp_add_class_1661;
  ShapeSchema_PTopoDS_Compound* tmp_add_class_1662;
  ShapeSchema_PTopoDS_Edge* tmp_add_class_1663;
  ShapeSchema_PTopoDS_Face* tmp_add_class_1664;
  ShapeSchema_PTopoDS_FieldOfHArray1OfHShape* tmp_add_class_1665;
  ShapeSchema_PTopoDS_FieldOfHArray1OfShape1* tmp_add_class_1666;
  ShapeSchema_PTopoDS_HArray1OfHShape* tmp_add_class_1667;
  ShapeSchema_PTopoDS_HArray1OfShape1* tmp_add_class_1668;
  ShapeSchema_PTopoDS_HShape* tmp_add_class_1669;
  ShapeSchema_PTopoDS_Shape1* tmp_add_class_1670;
  ShapeSchema_PTopoDS_Shell* tmp_add_class_1671;
  ShapeSchema_PTopoDS_Solid* tmp_add_class_1672;
  ShapeSchema_PTopoDS_TCompSolid* tmp_add_class_1673;
  ShapeSchema_PTopoDS_TCompSolid1* tmp_add_class_1674;
  ShapeSchema_PTopoDS_TCompound* tmp_add_class_1675;
  ShapeSchema_PTopoDS_TCompound1* tmp_add_class_1676;
  ShapeSchema_PTopoDS_TEdge* tmp_add_class_1677;
  ShapeSchema_PTopoDS_TEdge1* tmp_add_class_1678;
  ShapeSchema_PTopoDS_TFace* tmp_add_class_1679;
  ShapeSchema_PTopoDS_TFace1* tmp_add_class_1680;
  ShapeSchema_PTopoDS_TShape* tmp_add_class_1681;
  ShapeSchema_PTopoDS_TShape1* tmp_add_class_1682;
  ShapeSchema_PTopoDS_TShell* tmp_add_class_1683;
  ShapeSchema_PTopoDS_TShell1* tmp_add_class_1684;
  ShapeSchema_PTopoDS_TSolid* tmp_add_class_1685;
  ShapeSchema_PTopoDS_TSolid1* tmp_add_class_1686;
  ShapeSchema_PTopoDS_TVertex* tmp_add_class_1687;
  ShapeSchema_PTopoDS_TVertex1* tmp_add_class_1688;
  ShapeSchema_PTopoDS_TWire* tmp_add_class_1689;
  ShapeSchema_PTopoDS_TWire1* tmp_add_class_1690;
  ShapeSchema_PTopoDS_Vertex* tmp_add_class_1691;
  ShapeSchema_PTopoDS_Wire* tmp_add_class_1692;
  ShapeSchema_Standard_Persistent* tmp_add_class_1693;
  ShapeSchema_Standard_Storable* tmp_add_class_1694;
  ShapeSchema_gp_Ax1* tmp_add_class_1695;
  ShapeSchema_gp_Ax2* tmp_add_class_1696;
  ShapeSchema_gp_Ax22d* tmp_add_class_1697;
  ShapeSchema_gp_Ax2d* tmp_add_class_1698;
  ShapeSchema_gp_Ax3* tmp_add_class_1699;
  ShapeSchema_gp_Circ2d* tmp_add_class_1700;
  ShapeSchema_gp_Dir* tmp_add_class_1701;
  ShapeSchema_gp_Dir2d* tmp_add_class_1702;
  ShapeSchema_gp_Lin2d* tmp_add_class_1703;
  ShapeSchema_gp_Mat* tmp_add_class_1704;
  ShapeSchema_gp_Mat2d* tmp_add_class_1705;
  ShapeSchema_gp_Pnt* tmp_add_class_1706;
  ShapeSchema_gp_Pnt2d* tmp_add_class_1707;
  ShapeSchema_gp_Trsf* tmp_add_class_1708;
  ShapeSchema_gp_Trsf2d* tmp_add_class_1709;
  ShapeSchema_gp_Vec* tmp_add_class_1710;
  ShapeSchema_gp_Vec2d* tmp_add_class_1711;
  ShapeSchema_gp_XY* tmp_add_class_1712;
  ShapeSchema_gp_XYZ* tmp_add_class_1713;
  Standard* tmp_add_class_1714;
  Standard_ConstructionError* tmp_add_class_1715;
  Standard_DimensionError* tmp_add_class_1716;
  Standard_DimensionMismatch* tmp_add_class_1717;
  Standard_DomainError* tmp_add_class_1718;
  Standard_Failure* tmp_add_class_1719;
  Standard_GUID* tmp_add_class_1720;
  Standard_NoSuchObject* tmp_add_class_1721;
  Standard_OutOfMemory* tmp_add_class_1722;
  Standard_OutOfRange* tmp_add_class_1723;
  Standard_Persistent* tmp_add_class_1724;
  Standard_ProgramError* tmp_add_class_1725;
  Standard_RangeError* tmp_add_class_1726;
  Standard_Storable* tmp_add_class_1727;
  Standard_Transient* tmp_add_class_1728;
  Standard_Type* tmp_add_class_1729;
  Standard_TypeMismatch* tmp_add_class_1730;
  StdLDrivers* tmp_add_class_1731;
  StdLDrivers_DocumentRetrievalDriver* tmp_add_class_1732;
  StdLDrivers_DocumentStorageDriver* tmp_add_class_1733;
  StdLSchema* tmp_add_class_1734;
  StdLSchema_DBC_VArrayOfCharacter* tmp_add_class_1735;
  StdLSchema_DBC_VArrayOfExtCharacter* tmp_add_class_1736;
  StdLSchema_PCDM_Document* tmp_add_class_1737;
  StdLSchema_PColStd_FieldOfHArray1OfExtendedString* tmp_add_class_1738;
  StdLSchema_PColStd_FieldOfHArray1OfInteger* tmp_add_class_1739;
  StdLSchema_PColStd_FieldOfHArray1OfReal* tmp_add_class_1740;
  StdLSchema_PColStd_FieldOfHArray2OfInteger* tmp_add_class_1741;
  StdLSchema_PColStd_HArray1OfExtendedString* tmp_add_class_1742;
  StdLSchema_PColStd_HArray1OfInteger* tmp_add_class_1743;
  StdLSchema_PColStd_HArray1OfReal* tmp_add_class_1744;
  StdLSchema_PColStd_HArray2OfInteger* tmp_add_class_1745;
  StdLSchema_PCollection_HAsciiString* tmp_add_class_1746;
  StdLSchema_PCollection_HExtendedString* tmp_add_class_1747;
  StdLSchema_PDF_Attribute* tmp_add_class_1748;
  StdLSchema_PDF_Data* tmp_add_class_1749;
  StdLSchema_PDF_FieldOfHAttributeArray1* tmp_add_class_1750;
  StdLSchema_PDF_HAttributeArray1* tmp_add_class_1751;
  StdLSchema_PDF_Reference* tmp_add_class_1752;
  StdLSchema_PDF_TagSource* tmp_add_class_1753;
  StdLSchema_PDataStd_AsciiString* tmp_add_class_1754;
  StdLSchema_PDataStd_BooleanArray* tmp_add_class_1755;
  StdLSchema_PDataStd_BooleanList* tmp_add_class_1756;
  StdLSchema_PDataStd_ByteArray* tmp_add_class_1757;
  StdLSchema_PDataStd_ByteArray_1* tmp_add_class_1758;
  StdLSchema_PDataStd_Comment* tmp_add_class_1759;
  StdLSchema_PDataStd_Directory* tmp_add_class_1760;
  StdLSchema_PDataStd_Expression* tmp_add_class_1761;
  StdLSchema_PDataStd_ExtStringArray* tmp_add_class_1762;
  StdLSchema_PDataStd_ExtStringArray_1* tmp_add_class_1763;
  StdLSchema_PDataStd_ExtStringList* tmp_add_class_1764;
  StdLSchema_PDataStd_FieldOfHArray1OfByte* tmp_add_class_1765;
  StdLSchema_PDataStd_FieldOfHArray1OfHArray1OfInteger* tmp_add_class_1766;
  StdLSchema_PDataStd_FieldOfHArray1OfHArray1OfReal* tmp_add_class_1767;
  StdLSchema_PDataStd_FieldOfHArray1OfHAsciiString* tmp_add_class_1768;
  StdLSchema_PDataStd_HArray1OfByte* tmp_add_class_1769;
  StdLSchema_PDataStd_HArray1OfHArray1OfInteger* tmp_add_class_1770;
  StdLSchema_PDataStd_HArray1OfHArray1OfReal* tmp_add_class_1771;
  StdLSchema_PDataStd_HArray1OfHAsciiString* tmp_add_class_1772;
  StdLSchema_PDataStd_IntPackedMap* tmp_add_class_1773;
  StdLSchema_PDataStd_IntPackedMap_1* tmp_add_class_1774;
  StdLSchema_PDataStd_Integer* tmp_add_class_1775;
  StdLSchema_PDataStd_IntegerArray* tmp_add_class_1776;
  StdLSchema_PDataStd_IntegerArray_1* tmp_add_class_1777;
  StdLSchema_PDataStd_IntegerList* tmp_add_class_1778;
  StdLSchema_PDataStd_Name* tmp_add_class_1779;
  StdLSchema_PDataStd_NamedData* tmp_add_class_1780;
  StdLSchema_PDataStd_NoteBook* tmp_add_class_1781;
  StdLSchema_PDataStd_Real* tmp_add_class_1782;
  StdLSchema_PDataStd_RealArray* tmp_add_class_1783;
  StdLSchema_PDataStd_RealArray_1* tmp_add_class_1784;
  StdLSchema_PDataStd_RealList* tmp_add_class_1785;
  StdLSchema_PDataStd_ReferenceArray* tmp_add_class_1786;
  StdLSchema_PDataStd_ReferenceList* tmp_add_class_1787;
  StdLSchema_PDataStd_Relation* tmp_add_class_1788;
  StdLSchema_PDataStd_Tick* tmp_add_class_1789;
  StdLSchema_PDataStd_TreeNode* tmp_add_class_1790;
  StdLSchema_PDataStd_UAttribute* tmp_add_class_1791;
  StdLSchema_PDataStd_Variable* tmp_add_class_1792;
  StdLSchema_PDocStd_Document* tmp_add_class_1793;
  StdLSchema_PDocStd_XLink* tmp_add_class_1794;
  StdLSchema_PFunction_Function* tmp_add_class_1795;
  StdLSchema_Standard_GUID* tmp_add_class_1796;
  StdLSchema_Standard_Persistent* tmp_add_class_1797;
  StdLSchema_Standard_Storable* tmp_add_class_1798;
  Storage_BaseDriver* tmp_add_class_1799;
  Storage_Bucket* tmp_add_class_1800;
  Storage_BucketIterator* tmp_add_class_1801;
  Storage_BucketOfPersistent* tmp_add_class_1802;
  Storage_CallBack* tmp_add_class_1803;
  Storage_Data* tmp_add_class_1804;
  Storage_InternalData* tmp_add_class_1805;
  Storage_MapOfCallBack* tmp_add_class_1806;
  Storage_Schema* tmp_add_class_1807;
  Storage_stCONSTclCOM* tmp_add_class_1808;
  TColStd_Array1OfByte* tmp_add_class_1809;
  TColStd_Array1OfExtendedString* tmp_add_class_1810;
  TColStd_Array1OfInteger* tmp_add_class_1811;
  TColStd_DataMapOfAsciiStringInteger* tmp_add_class_1812;
  TColStd_DataMapOfIntegerTransient* tmp_add_class_1813;
  TColStd_DataMapOfStringInteger* tmp_add_class_1814;
  TColStd_HArray1OfByte* tmp_add_class_1815;
  TColStd_HArray1OfExtendedString* tmp_add_class_1816;
  TColStd_HArray1OfInteger* tmp_add_class_1817;
  TColStd_HPackedMapOfInteger* tmp_add_class_1818;
  TColStd_IndexedDataMapOfTransientTransient* tmp_add_class_1819;
  TColStd_IndexedMapOfTransient* tmp_add_class_1820;
  TColStd_ListOfInteger* tmp_add_class_1821;
  TColStd_ListOfReal* tmp_add_class_1822;
  TColStd_MapOfInteger* tmp_add_class_1823;
  TColStd_MapOfTransient* tmp_add_class_1824;
  TColStd_PackedMapOfInteger* tmp_add_class_1825;
  TColStd_SequenceOfAddress* tmp_add_class_1826;
  TColStd_SequenceOfExtendedString* tmp_add_class_1827;
  TColStd_SequenceOfInteger* tmp_add_class_1828;
  TCollection_AsciiString* tmp_add_class_1829;
  TCollection_BaseSequence* tmp_add_class_1830;
  TCollection_BasicMap* tmp_add_class_1831;
  TCollection_BasicMapIterator* tmp_add_class_1832;
  TCollection_ExtendedString* tmp_add_class_1833;
  TCollection_HAsciiString* tmp_add_class_1834;
  TCollection_HExtendedString* tmp_add_class_1835;
  TCollection_MapNode* tmp_add_class_1836;
  TCollection_SeqNode* tmp_add_class_1837;
  TDF* tmp_add_class_1838;
  TDF_Attribute* tmp_add_class_1839;
  TDF_AttributeArray1* tmp_add_class_1840;
  TDF_AttributeDataMap* tmp_add_class_1841;
  TDF_AttributeDelta* tmp_add_class_1842;
  TDF_AttributeDeltaList* tmp_add_class_1843;
  TDF_AttributeDoubleMap* tmp_add_class_1844;
  TDF_AttributeIndexedMap* tmp_add_class_1845;
  TDF_AttributeIterator* tmp_add_class_1846;
  TDF_AttributeList* tmp_add_class_1847;
  TDF_AttributeMap* tmp_add_class_1848;
  TDF_AttributeSequence* tmp_add_class_1849;
  TDF_ChildIDIterator* tmp_add_class_1850;
  TDF_ChildIterator* tmp_add_class_1851;
  TDF_ClosureMode* tmp_add_class_1852;
  TDF_ClosureTool* tmp_add_class_1853;
  TDF_ComparisonTool* tmp_add_class_1854;
  TDF_CopyLabel* tmp_add_class_1855;
  TDF_CopyTool* tmp_add_class_1856;
  TDF_Data* tmp_add_class_1857;
  TDF_DataMapIteratorOfAttributeDataMap* tmp_add_class_1858;
  TDF_DataMapIteratorOfLabelDataMap* tmp_add_class_1859;
  TDF_DataMapIteratorOfLabelIntegerMap* tmp_add_class_1860;
  TDF_DataMapNodeOfAttributeDataMap* tmp_add_class_1861;
  TDF_DataMapNodeOfLabelDataMap* tmp_add_class_1862;
  TDF_DataMapNodeOfLabelIntegerMap* tmp_add_class_1863;
  TDF_DataSet* tmp_add_class_1864;
  TDF_DefaultDeltaOnModification* tmp_add_class_1865;
  TDF_DefaultDeltaOnRemoval* tmp_add_class_1866;
  TDF_Delta* tmp_add_class_1867;
  TDF_DeltaList* tmp_add_class_1868;
  TDF_DeltaOnAddition* tmp_add_class_1869;
  TDF_DeltaOnForget* tmp_add_class_1870;
  TDF_DeltaOnModification* tmp_add_class_1871;
  TDF_DeltaOnRemoval* tmp_add_class_1872;
  TDF_DeltaOnResume* tmp_add_class_1873;
  TDF_DoubleMapIteratorOfAttributeDoubleMap* tmp_add_class_1874;
  TDF_DoubleMapIteratorOfGUIDProgIDMap* tmp_add_class_1875;
  TDF_DoubleMapIteratorOfLabelDoubleMap* tmp_add_class_1876;
  TDF_DoubleMapNodeOfAttributeDoubleMap* tmp_add_class_1877;
  TDF_DoubleMapNodeOfGUIDProgIDMap* tmp_add_class_1878;
  TDF_DoubleMapNodeOfLabelDoubleMap* tmp_add_class_1879;
  TDF_GUIDProgIDMap* tmp_add_class_1880;
  TDF_HAttributeArray1* tmp_add_class_1881;
  TDF_IDFilter* tmp_add_class_1882;
  TDF_IDList* tmp_add_class_1883;
  TDF_IDMap* tmp_add_class_1884;
  TDF_IndexedMapNodeOfAttributeIndexedMap* tmp_add_class_1885;
  TDF_IndexedMapNodeOfLabelIndexedMap* tmp_add_class_1886;
  TDF_Label* tmp_add_class_1887;
  TDF_LabelDataMap* tmp_add_class_1888;
  TDF_LabelDoubleMap* tmp_add_class_1889;
  TDF_LabelIndexedMap* tmp_add_class_1890;
  TDF_LabelIntegerMap* tmp_add_class_1891;
  TDF_LabelList* tmp_add_class_1892;
  TDF_LabelMap* tmp_add_class_1893;
  TDF_LabelMapHasher* tmp_add_class_1894;
  TDF_LabelNode* tmp_add_class_1895;
  TDF_LabelSequence* tmp_add_class_1896;
  TDF_ListIteratorOfAttributeDeltaList* tmp_add_class_1897;
  TDF_ListIteratorOfAttributeList* tmp_add_class_1898;
  TDF_ListIteratorOfDeltaList* tmp_add_class_1899;
  TDF_ListIteratorOfIDList* tmp_add_class_1900;
  TDF_ListIteratorOfLabelList* tmp_add_class_1901;
  TDF_ListNodeOfAttributeDeltaList* tmp_add_class_1902;
  TDF_ListNodeOfAttributeList* tmp_add_class_1903;
  TDF_ListNodeOfDeltaList* tmp_add_class_1904;
  TDF_ListNodeOfIDList* tmp_add_class_1905;
  TDF_ListNodeOfLabelList* tmp_add_class_1906;
  TDF_MapIteratorOfAttributeMap* tmp_add_class_1907;
  TDF_MapIteratorOfIDMap* tmp_add_class_1908;
  TDF_MapIteratorOfLabelMap* tmp_add_class_1909;
  TDF_Reference* tmp_add_class_1910;
  TDF_RelocationTable* tmp_add_class_1911;
  TDF_SequenceNodeOfAttributeSequence* tmp_add_class_1912;
  TDF_SequenceNodeOfLabelSequence* tmp_add_class_1913;
  TDF_StdMapNodeOfAttributeMap* tmp_add_class_1914;
  TDF_StdMapNodeOfIDMap* tmp_add_class_1915;
  TDF_StdMapNodeOfLabelMap* tmp_add_class_1916;
  TDF_TagSource* tmp_add_class_1917;
  TDF_Tool* tmp_add_class_1918;
  TDF_Transaction* tmp_add_class_1919;
  TDataStd* tmp_add_class_1920;
  TDataStd_AsciiString* tmp_add_class_1921;
  TDataStd_BooleanArray* tmp_add_class_1922;
  TDataStd_BooleanList* tmp_add_class_1923;
  TDataStd_ByteArray* tmp_add_class_1924;
  TDataStd_ChildNodeIterator* tmp_add_class_1925;
  TDataStd_Comment* tmp_add_class_1926;
  TDataStd_Current* tmp_add_class_1927;
  TDataStd_DataMapIteratorOfDataMapOfStringByte* tmp_add_class_1928;
  TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfInteger* tmp_add_class_1929;
  TDataStd_DataMapIteratorOfDataMapOfStringHArray1OfReal* tmp_add_class_1930;
  TDataStd_DataMapIteratorOfDataMapOfStringReal* tmp_add_class_1931;
  TDataStd_DataMapIteratorOfDataMapOfStringString* tmp_add_class_1932;
  TDataStd_DataMapNodeOfDataMapOfStringByte* tmp_add_class_1933;
  TDataStd_DataMapNodeOfDataMapOfStringHArray1OfInteger* tmp_add_class_1934;
  TDataStd_DataMapNodeOfDataMapOfStringHArray1OfReal* tmp_add_class_1935;
  TDataStd_DataMapNodeOfDataMapOfStringReal* tmp_add_class_1936;
  TDataStd_DataMapNodeOfDataMapOfStringString* tmp_add_class_1937;
  TDataStd_DataMapOfStringByte* tmp_add_class_1938;
  TDataStd_DataMapOfStringHArray1OfInteger* tmp_add_class_1939;
  TDataStd_DataMapOfStringHArray1OfReal* tmp_add_class_1940;
  TDataStd_DataMapOfStringReal* tmp_add_class_1941;
  TDataStd_DataMapOfStringString* tmp_add_class_1942;
  TDataStd_DeltaOnModificationOfByteArray* tmp_add_class_1943;
  TDataStd_DeltaOnModificationOfExtStringArray* tmp_add_class_1944;
  TDataStd_DeltaOnModificationOfIntArray* tmp_add_class_1945;
  TDataStd_DeltaOnModificationOfIntPackedMap* tmp_add_class_1946;
  TDataStd_DeltaOnModificationOfRealArray* tmp_add_class_1947;
  TDataStd_Directory* tmp_add_class_1948;
  TDataStd_Expression* tmp_add_class_1949;
  TDataStd_ExtStringArray* tmp_add_class_1950;
  TDataStd_ExtStringList* tmp_add_class_1951;
  TDataStd_HDataMapOfStringByte* tmp_add_class_1952;
  TDataStd_HDataMapOfStringHArray1OfInteger* tmp_add_class_1953;
  TDataStd_HDataMapOfStringHArray1OfReal* tmp_add_class_1954;
  TDataStd_HDataMapOfStringInteger* tmp_add_class_1955;
  TDataStd_HDataMapOfStringReal* tmp_add_class_1956;
  TDataStd_HDataMapOfStringString* tmp_add_class_1957;
  TDataStd_HLabelArray1* tmp_add_class_1958;
  TDataStd_IntPackedMap* tmp_add_class_1959;
  TDataStd_Integer* tmp_add_class_1960;
  TDataStd_IntegerArray* tmp_add_class_1961;
  TDataStd_IntegerList* tmp_add_class_1962;
  TDataStd_LabelArray1* tmp_add_class_1963;
  TDataStd_ListIteratorOfListOfByte* tmp_add_class_1964;
  TDataStd_ListIteratorOfListOfExtendedString* tmp_add_class_1965;
  TDataStd_ListNodeOfListOfByte* tmp_add_class_1966;
  TDataStd_ListNodeOfListOfExtendedString* tmp_add_class_1967;
  TDataStd_ListOfByte* tmp_add_class_1968;
  TDataStd_ListOfExtendedString* tmp_add_class_1969;
  TDataStd_Name* tmp_add_class_1970;
  TDataStd_NamedData* tmp_add_class_1971;
  TDataStd_NoteBook* tmp_add_class_1972;
  TDataStd_Real* tmp_add_class_1973;
  TDataStd_RealArray* tmp_add_class_1974;
  TDataStd_RealList* tmp_add_class_1975;
  TDataStd_ReferenceArray* tmp_add_class_1976;
  TDataStd_ReferenceList* tmp_add_class_1977;
  TDataStd_Relation* tmp_add_class_1978;
  TDataStd_Tick* tmp_add_class_1979;
  TDataStd_TreeNode* tmp_add_class_1980;
  TDataStd_UAttribute* tmp_add_class_1981;
  TDataStd_Variable* tmp_add_class_1982;
  TDocStd* tmp_add_class_1983;
  TDocStd_Application* tmp_add_class_1984;
  TDocStd_ApplicationDelta* tmp_add_class_1985;
  TDocStd_CompoundDelta* tmp_add_class_1986;
  TDocStd_Context* tmp_add_class_1987;
  TDocStd_DataMapIteratorOfLabelIDMapDataMap* tmp_add_class_1988;
  TDocStd_DataMapNodeOfLabelIDMapDataMap* tmp_add_class_1989;
  TDocStd_Document* tmp_add_class_1990;
  TDocStd_LabelIDMapDataMap* tmp_add_class_1991;
  TDocStd_Modified* tmp_add_class_1992;
  TDocStd_MultiTransactionManager* tmp_add_class_1993;
  TDocStd_Owner* tmp_add_class_1994;
  TDocStd_PathParser* tmp_add_class_1995;
  TDocStd_SequenceNodeOfSequenceOfApplicationDelta* tmp_add_class_1996;
  TDocStd_SequenceNodeOfSequenceOfDocument* tmp_add_class_1997;
  TDocStd_SequenceOfApplicationDelta* tmp_add_class_1998;
  TDocStd_SequenceOfDocument* tmp_add_class_1999;
  TDocStd_XLink* tmp_add_class_2000;
  TDocStd_XLinkIterator* tmp_add_class_2001;
  TDocStd_XLinkRoot* tmp_add_class_2002;
  TDocStd_XLinkTool* tmp_add_class_2003;
  TFunction_Array1OfDataMapOfGUIDDriver* tmp_add_class_2004;
  TFunction_DataMapIteratorOfDataMapOfGUIDDriver* tmp_add_class_2005;
  TFunction_DataMapIteratorOfDataMapOfLabelListOfLabel* tmp_add_class_2006;
  TFunction_DataMapNodeOfDataMapOfGUIDDriver* tmp_add_class_2007;
  TFunction_DataMapNodeOfDataMapOfLabelListOfLabel* tmp_add_class_2008;
  TFunction_DataMapOfGUIDDriver* tmp_add_class_2009;
  TFunction_DataMapOfLabelListOfLabel* tmp_add_class_2010;
  TFunction_DoubleMapIteratorOfDoubleMapOfIntegerLabel* tmp_add_class_2011;
  TFunction_DoubleMapNodeOfDoubleMapOfIntegerLabel* tmp_add_class_2012;
  TFunction_DoubleMapOfIntegerLabel* tmp_add_class_2013;
  TFunction_Driver* tmp_add_class_2014;
  TFunction_DriverTable* tmp_add_class_2015;
  TFunction_Function* tmp_add_class_2016;
  TFunction_GraphNode* tmp_add_class_2017;
  TFunction_HArray1OfDataMapOfGUIDDriver* tmp_add_class_2018;
  TFunction_IFunction* tmp_add_class_2019;
  TFunction_Iterator* tmp_add_class_2020;
  TFunction_Logbook* tmp_add_class_2021;
  TFunction_Scope* tmp_add_class_2022;
  TObj_Application* tmp_add_class_2023;
  TObj_Assistant* tmp_add_class_2024;
  TObj_CheckModel* tmp_add_class_2025;
  TObj_HSequenceOfObject* tmp_add_class_2026;
  TObj_HiddenPartition* tmp_add_class_2027;
  TObj_LabelIterator* tmp_add_class_2028;
  TObj_Model* tmp_add_class_2029;
  TObj_ModelIterator* tmp_add_class_2030;
  TObj_Object* tmp_add_class_2031;
  TObj_ObjectIterator* tmp_add_class_2032;
  TObj_OcafObjectIterator* tmp_add_class_2033;
  TObj_Partition* tmp_add_class_2034;
  TObj_Persistence* tmp_add_class_2035;
  TObj_ReferenceIterator* tmp_add_class_2036;
  TObj_SequenceIterator* tmp_add_class_2037;
  TObj_TIntSparseArray* tmp_add_class_2038;
  TObj_TModel* tmp_add_class_2039;
  TObj_TNameContainer* tmp_add_class_2040;
  TObj_TObject* tmp_add_class_2041;
  TObj_TReference* tmp_add_class_2042;
  TObj_TXYZ* tmp_add_class_2043;
  UTL* tmp_add_class_2044;
  XmlLDrivers* tmp_add_class_2045;
  XmlLDrivers_DocumentRetrievalDriver* tmp_add_class_2046;
  XmlLDrivers_DocumentStorageDriver* tmp_add_class_2047;
  XmlLDrivers_NamespaceDef* tmp_add_class_2048;
  XmlLDrivers_SequenceNodeOfSequenceOfNamespaceDef* tmp_add_class_2049;
  XmlLDrivers_SequenceOfNamespaceDef* tmp_add_class_2050;
  XmlMDF* tmp_add_class_2051;
  XmlMDF_ADriver* tmp_add_class_2052;
  XmlMDF_ADriverTable* tmp_add_class_2053;
  XmlMDF_DataMapIteratorOfMapOfDriver* tmp_add_class_2054;
  XmlMDF_DataMapIteratorOfTypeADriverMap* tmp_add_class_2055;
  XmlMDF_DataMapNodeOfMapOfDriver* tmp_add_class_2056;
  XmlMDF_DataMapNodeOfTypeADriverMap* tmp_add_class_2057;
  XmlMDF_MapOfDriver* tmp_add_class_2058;
  XmlMDF_ReferenceDriver* tmp_add_class_2059;
  XmlMDF_TagSourceDriver* tmp_add_class_2060;
  XmlMDF_TypeADriverMap* tmp_add_class_2061;
  XmlMDataStd* tmp_add_class_2062;
  XmlMDataStd_AsciiStringDriver* tmp_add_class_2063;
  XmlMDataStd_BooleanArrayDriver* tmp_add_class_2064;
  XmlMDataStd_BooleanListDriver* tmp_add_class_2065;
  XmlMDataStd_ByteArrayDriver* tmp_add_class_2066;
  XmlMDataStd_CommentDriver* tmp_add_class_2067;
  XmlMDataStd_DirectoryDriver* tmp_add_class_2068;
  XmlMDataStd_ExpressionDriver* tmp_add_class_2069;
  XmlMDataStd_ExtStringArrayDriver* tmp_add_class_2070;
  XmlMDataStd_ExtStringListDriver* tmp_add_class_2071;
  XmlMDataStd_IntPackedMapDriver* tmp_add_class_2072;
  XmlMDataStd_IntegerArrayDriver* tmp_add_class_2073;
  XmlMDataStd_IntegerDriver* tmp_add_class_2074;
  XmlMDataStd_IntegerListDriver* tmp_add_class_2075;
  XmlMDataStd_NameDriver* tmp_add_class_2076;
  XmlMDataStd_NamedDataDriver* tmp_add_class_2077;
  XmlMDataStd_NoteBookDriver* tmp_add_class_2078;
  XmlMDataStd_RealArrayDriver* tmp_add_class_2079;
  XmlMDataStd_RealDriver* tmp_add_class_2080;
  XmlMDataStd_RealListDriver* tmp_add_class_2081;
  XmlMDataStd_ReferenceArrayDriver* tmp_add_class_2082;
  XmlMDataStd_ReferenceListDriver* tmp_add_class_2083;
  XmlMDataStd_RelationDriver* tmp_add_class_2084;
  XmlMDataStd_TickDriver* tmp_add_class_2085;
  XmlMDataStd_TreeNodeDriver* tmp_add_class_2086;
  XmlMDataStd_UAttributeDriver* tmp_add_class_2087;
  XmlMDataStd_VariableDriver* tmp_add_class_2088;
  XmlMDocStd* tmp_add_class_2089;
  XmlMDocStd_XLinkDriver* tmp_add_class_2090;
  XmlMFunction* tmp_add_class_2091;
  XmlMFunction_FunctionDriver* tmp_add_class_2092;
  XmlMFunction_GraphNodeDriver* tmp_add_class_2093;
  XmlMFunction_ScopeDriver* tmp_add_class_2094;
  XmlObjMgt* tmp_add_class_2095;
  XmlObjMgt_Array1* tmp_add_class_2096;
  XmlObjMgt_GP* tmp_add_class_2097;
  XmlObjMgt_Persistent* tmp_add_class_2098;
  _G_fpos64_t* tmp_add_class_2099;
  _G_fpos_t* tmp_add_class_2100;
  _IO_cookie_io_functions_t* tmp_add_class_2101;
  gp* tmp_add_class_2102;
  gp_Ax1* tmp_add_class_2103;
  gp_Ax2* tmp_add_class_2104;
  gp_Ax22d* tmp_add_class_2105;
  gp_Ax2d* tmp_add_class_2106;
  gp_Ax3* tmp_add_class_2107;
  gp_Circ2d* tmp_add_class_2108;
  gp_Dir* tmp_add_class_2109;
  gp_Dir2d* tmp_add_class_2110;
  gp_Lin2d* tmp_add_class_2111;
  gp_Mat* tmp_add_class_2112;
  gp_Mat2d* tmp_add_class_2113;
  gp_Pnt* tmp_add_class_2114;
  gp_Pnt2d* tmp_add_class_2115;
  gp_Trsf* tmp_add_class_2116;
  gp_Trsf2d* tmp_add_class_2117;
  gp_Vec* tmp_add_class_2118;
  gp_Vec2d* tmp_add_class_2119;
  gp_VectorWithNullMagnitude* tmp_add_class_2120;
  gp_XY* tmp_add_class_2121;
  gp_XYZ* tmp_add_class_2122;

The GCC parameters:
  gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/nsyWpGfDfJ/dump1.h"  -I/usr/include/oce

In file included from /tmp/nsyWpGfDfJ/dump1.h:116:
/usr/include/oce/DBC_BaseArray.hxx:59:5: error: ‘DBC_DBVArray’ does not name a type; did you mean ‘DBC_BaseArray’?
   59 |     DBC_DBVArray _CSFDB_GetDBC_BaseArraymyData() const { return myData; }
      |     ^~~~~~~~~~~~
      |     DBC_BaseArray
/usr/include/oce/DBC_BaseArray.hxx:60:46: error: ‘DBC_DBVArray’ does not name a type; did you mean ‘DBC_BaseArray’?
   60 |     void _CSFDB_SetDBC_BaseArraymyData(const DBC_DBVArray p) { myData = p; }
      |                                              ^~~~~~~~~~~~
      |                                              DBC_BaseArray
/usr/include/oce/DBC_BaseArray.hxx:68:3: error: ‘DBC_DBVArray’ does not name a type; did you mean ‘DBC_BaseArray’?
   68 |   DBC_DBVArray myData;
      |   ^~~~~~~~~~~~
      |   DBC_BaseArray
/usr/include/oce/DBC_BaseArray.hxx: In member function ‘void DBC_BaseArray::_CSFDB_SetDBC_BaseArraymyData(int)’:
/usr/include/oce/DBC_BaseArray.hxx:60:64: error: ‘myData’ was not declared in this scope
   60 |     void _CSFDB_SetDBC_BaseArraymyData(const DBC_DBVArray p) { myData = p; }
      |                                                                ^~~~~~

