Temporary header file '/tmp/y6umLUeIiD/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/opencascade/BOPTest.hxx" #include "/usr/include/opencascade/BOPTest_DrawableShape.hxx" #include "/usr/include/opencascade/BOPTest_Objects.hxx" #include "/usr/include/opencascade/BRepTest.hxx" #include "/usr/include/opencascade/BRepTest_DrawableHistory.hxx" #include "/usr/include/opencascade/BRepTest_Objects.hxx" #include "/usr/include/opencascade/DBRep.hxx" #include "/usr/include/opencascade/DBRep_DrawableShape.hxx" #include "/usr/include/opencascade/DBRep_Edge.hxx" #include "/usr/include/opencascade/DBRep_Face.hxx" #include "/usr/include/opencascade/DBRep_HideData.hxx" #include "/usr/include/opencascade/DBRep_IsoBuilder.hxx" #include "/usr/include/opencascade/DBRep_ListIteratorOfListOfEdge.hxx" #include "/usr/include/opencascade/DBRep_ListIteratorOfListOfFace.hxx" #include "/usr/include/opencascade/DBRep_ListIteratorOfListOfHideData.hxx" #include "/usr/include/opencascade/DBRep_ListOfEdge.hxx" #include "/usr/include/opencascade/DBRep_ListOfFace.hxx" #include "/usr/include/opencascade/DBRep_ListOfHideData.hxx" #include "/usr/include/opencascade/DBRep_Params.hxx" #include "/usr/include/opencascade/DDF.hxx" #include "/usr/include/opencascade/DDF_AttributeBrowser.hxx" #include "/usr/include/opencascade/DDF_Browser.hxx" #include "/usr/include/opencascade/DDF_Data.hxx" #include "/usr/include/opencascade/DDF_ListIteratorOfTransactionStack.hxx" #include "/usr/include/opencascade/DDF_Transaction.hxx" #include "/usr/include/opencascade/DDF_TransactionStack.hxx" #include "/usr/include/opencascade/DDataStd.hxx" #include "/usr/include/opencascade/DDataStd_DrawDriver.hxx" #include "/usr/include/opencascade/DDataStd_DrawPresentation.hxx" #include "/usr/include/opencascade/DDataStd_TreeBrowser.hxx" #include "/usr/include/opencascade/DDocStd.hxx" #include "/usr/include/opencascade/DDocStd_DrawDocument.hxx" #include "/usr/include/opencascade/DNaming.hxx" #include "/usr/include/opencascade/DNaming_BooleanOperationDriver.hxx" #include "/usr/include/opencascade/DNaming_BoxDriver.hxx" #include "/usr/include/opencascade/DNaming_CylinderDriver.hxx" #include "/usr/include/opencascade/DNaming_DataMapIteratorOfDataMapOfShapeOfName.hxx" #include "/usr/include/opencascade/DNaming_DataMapOfShapeOfName.hxx" #include "/usr/include/opencascade/DNaming_FilletDriver.hxx" #include "/usr/include/opencascade/DNaming_Line3DDriver.hxx" #include "/usr/include/opencascade/DNaming_PointDriver.hxx" #include "/usr/include/opencascade/DNaming_PrismDriver.hxx" #include "/usr/include/opencascade/DNaming_RevolutionDriver.hxx" #include "/usr/include/opencascade/DNaming_SelectionDriver.hxx" #include "/usr/include/opencascade/DNaming_SphereDriver.hxx" #include "/usr/include/opencascade/DNaming_TransformationDriver.hxx" #include "/usr/include/opencascade/DPrsStd.hxx" #include "/usr/include/opencascade/Draw.hxx" #include "/usr/include/opencascade/DrawDim.hxx" #include "/usr/include/opencascade/DrawDim_Angle.hxx" #include "/usr/include/opencascade/DrawDim_Dimension.hxx" #include "/usr/include/opencascade/DrawDim_Distance.hxx" #include "/usr/include/opencascade/DrawDim_PlanarAngle.hxx" #include "/usr/include/opencascade/DrawDim_PlanarDiameter.hxx" #include "/usr/include/opencascade/DrawDim_PlanarDimension.hxx" #include "/usr/include/opencascade/DrawDim_PlanarDistance.hxx" #include "/usr/include/opencascade/DrawDim_PlanarRadius.hxx" #include "/usr/include/opencascade/DrawDim_Radius.hxx" #include "/usr/include/opencascade/DrawFairCurve_Batten.hxx" #include "/usr/include/opencascade/DrawFairCurve_MinimalVariation.hxx" #include "/usr/include/opencascade/DrawTrSurf.hxx" #include "/usr/include/opencascade/DrawTrSurf_BSplineCurve.hxx" #include "/usr/include/opencascade/DrawTrSurf_BSplineCurve2d.hxx" #include "/usr/include/opencascade/DrawTrSurf_BSplineSurface.hxx" #include "/usr/include/opencascade/DrawTrSurf_BezierCurve.hxx" #include "/usr/include/opencascade/DrawTrSurf_BezierCurve2d.hxx" #include "/usr/include/opencascade/DrawTrSurf_BezierSurface.hxx" #include "/usr/include/opencascade/DrawTrSurf_Curve.hxx" #include "/usr/include/opencascade/DrawTrSurf_Curve2d.hxx" #include "/usr/include/opencascade/DrawTrSurf_Drawable.hxx" #include "/usr/include/opencascade/DrawTrSurf_Params.hxx" #include "/usr/include/opencascade/DrawTrSurf_Point.hxx" #include "/usr/include/opencascade/DrawTrSurf_Polygon2D.hxx" #include "/usr/include/opencascade/DrawTrSurf_Polygon3D.hxx" #include "/usr/include/opencascade/DrawTrSurf_Surface.hxx" #include "/usr/include/opencascade/DrawTrSurf_Triangulation.hxx" #include "/usr/include/opencascade/DrawTrSurf_Triangulation2D.hxx" #include "/usr/include/opencascade/Draw_Appli.hxx" #include "/usr/include/opencascade/Draw_Axis2D.hxx" #include "/usr/include/opencascade/Draw_Axis3D.hxx" #include "/usr/include/opencascade/Draw_Box.hxx" #include "/usr/include/opencascade/Draw_Chronometer.hxx" #include "/usr/include/opencascade/Draw_Circle2D.hxx" #include "/usr/include/opencascade/Draw_Circle3D.hxx" #include "/usr/include/opencascade/Draw_Color.hxx" #include "/usr/include/opencascade/Draw_ColorKind.hxx" #include "/usr/include/opencascade/Draw_Display.hxx" #include "/usr/include/opencascade/Draw_Drawable2D.hxx" #include "/usr/include/opencascade/Draw_Drawable3D.hxx" #include "/usr/include/opencascade/Draw_Failure.hxx" #include "/usr/include/opencascade/Draw_Grid.hxx" #include "/usr/include/opencascade/Draw_Interpretor.hxx" #include "/usr/include/opencascade/Draw_Main.hxx" #include "/usr/include/opencascade/Draw_MapOfAsciiString.hxx" #include "/usr/include/opencascade/Draw_Marker2D.hxx" #include "/usr/include/opencascade/Draw_Marker3D.hxx" #include "/usr/include/opencascade/Draw_MarkerShape.hxx" #include "/usr/include/opencascade/Draw_Number.hxx" #include "/usr/include/opencascade/Draw_PInterp.hxx" #include "/usr/include/opencascade/Draw_PluginMacro.hxx" #include "/usr/include/opencascade/Draw_Printer.hxx" #include "/usr/include/opencascade/Draw_ProgressIndicator.hxx" #include "/usr/include/opencascade/Draw_Segment2D.hxx" #include "/usr/include/opencascade/Draw_Segment3D.hxx" #include "/usr/include/opencascade/Draw_SequenceOfDrawable3D.hxx" #include "/usr/include/opencascade/Draw_Text2D.hxx" #include "/usr/include/opencascade/Draw_Text3D.hxx" #include "/usr/include/opencascade/Draw_View.hxx" #include "/usr/include/opencascade/Draw_Viewer.hxx" #include "/usr/include/opencascade/Draw_Window.hxx" #include "/usr/include/opencascade/GeometryTest.hxx" #include "/usr/include/opencascade/GeometryTest_DrawableQualifiedCurve2d.hxx" #include "/usr/include/opencascade/GeomliteTest.hxx" #include "/usr/include/opencascade/HLRTest.hxx" #include "/usr/include/opencascade/HLRTest_DrawableEdgeTool.hxx" #include "/usr/include/opencascade/HLRTest_DrawablePolyEdgeTool.hxx" #include "/usr/include/opencascade/HLRTest_OutLiner.hxx" #include "/usr/include/opencascade/HLRTest_Projector.hxx" #include "/usr/include/opencascade/HLRTest_ShapeData.hxx" #include "/usr/include/opencascade/MeshTest.hxx" #include "/usr/include/opencascade/MeshTest_CheckTopology.hxx" #include "/usr/include/opencascade/ModelDefinitions.hxx" #include "/usr/include/opencascade/QABugs.hxx" #include "/usr/include/opencascade/QABugs_PresentableObject.hxx" #include "/usr/include/opencascade/QADNaming.hxx" #include "/usr/include/opencascade/QADraw.hxx" #include "/usr/include/opencascade/QANCollection.hxx" #include "/usr/include/opencascade/QANCollection_Common.hxx" #include "/usr/include/opencascade/QANCollection_DataMapIteratorOfDataMapOfRealPnt.hxx" #include "/usr/include/opencascade/QANCollection_DataMapOfRealPnt.hxx" #include "/usr/include/opencascade/QANCollection_DoubleMapIteratorOfDoubleMapOfRealInteger.hxx" #include "/usr/include/opencascade/QANCollection_DoubleMapOfRealInteger.hxx" #include "/usr/include/opencascade/QANCollection_IndexedDataMapOfRealPnt.hxx" #include "/usr/include/opencascade/QANCollection_ListIteratorOfListOfPnt.hxx" #include "/usr/include/opencascade/QANCollection_ListOfPnt.hxx" #include "/usr/include/opencascade/SWDRAW.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeAnalysis.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeCustom.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeExtend.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeFix.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeProcess.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeProcessAPI.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeTool.hxx" #include "/usr/include/opencascade/SWDRAW_ShapeUpgrade.hxx" #include "/usr/include/opencascade/TObjDRAW.hxx" #include "/usr/include/opencascade/ViewerTest.hxx" #include "/usr/include/opencascade/ViewerTest_AutoUpdater.hxx" #include "/usr/include/opencascade/ViewerTest_CmdParser.hxx" #include "/usr/include/opencascade/ViewerTest_ContinuousRedrawer.hxx" #include "/usr/include/opencascade/ViewerTest_DoubleMapIteratorOfDoubleMapOfInteractiveAndName.hxx" #include "/usr/include/opencascade/ViewerTest_DoubleMapOfInteractiveAndName.hxx" #include "/usr/include/opencascade/ViewerTest_EventManager.hxx" #include "/usr/include/opencascade/ViewerTest_V3dView.hxx" #include "/usr/include/opencascade/XDEDRAW.hxx" #include "/usr/include/opencascade/XDEDRAW_Colors.hxx" #include "/usr/include/opencascade/XDEDRAW_Common.hxx" #include "/usr/include/opencascade/XDEDRAW_GDTs.hxx" #include "/usr/include/opencascade/XDEDRAW_Layers.hxx" #include "/usr/include/opencascade/XDEDRAW_Notes.hxx" #include "/usr/include/opencascade/XDEDRAW_Props.hxx" #include "/usr/include/opencascade/XDEDRAW_Shapes.hxx" #include "/usr/include/opencascade/XDEDRAW_Views.hxx" #include "/usr/include/opencascade/XSDRAW.hxx" #include "/usr/include/opencascade/XSDRAWIGES.hxx" #include "/usr/include/opencascade/XSDRAWSTEP.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_CoordsMap.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_DataMapIteratorOfCoordsMap.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_DataMapIteratorOfElemNodesMap.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_DataSource.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_DataSource3D.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_DrawableMesh.hxx" #include "/usr/include/opencascade/XSDRAWSTLVRML_ElemNodesMap.hxx" #include "/usr/include/opencascade/XSDRAW_Functions.hxx" #include "/usr/include/opencascade/XSDRAW_Vars.hxx" // add namespaces namespace BVH{typedef int tmp_add_type_1;} BVH::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace opencascade{typedef int tmp_add_type_2;} opencascade::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace opencascade{namespace std{typedef int tmp_add_type_3;}} opencascade::std::tmp_add_type_3 tmp_add_func_3(){return 0;}; namespace Graphic3d_TransformUtils{typedef int tmp_add_type_4;} Graphic3d_TransformUtils::tmp_add_type_4 tmp_add_func_4(){return 0;}; namespace SelectMgr_MatOp{typedef int tmp_add_type_5;} SelectMgr_MatOp::tmp_add_type_5 tmp_add_func_5(){return 0;}; // add classes AIS_GlobalStatus* tmp_add_class_0; AIS_InteractiveContext* tmp_add_class_1; AIS_InteractiveObject* tmp_add_class_2; AIS_Selection* tmp_add_class_3; AIS_ViewController* tmp_add_class_4; AIS_ViewInputBuffer* tmp_add_class_5; AIS_WalkDelta* tmp_add_class_6; AIS_WalkPart* tmp_add_class_7; Adaptor2d_Curve2d* tmp_add_class_8; Aspect_Background* tmp_add_class_9; Aspect_GenId* tmp_add_class_10; Aspect_GradientBackground* tmp_add_class_11; Aspect_ScrollDelta* tmp_add_class_12; Aspect_Touch* tmp_add_class_13; Aspect_VKeySet* tmp_add_class_14; Aspect_Window* tmp_add_class_15; Aspect_WindowInputListener* tmp_add_class_16; Aspect_XRHapticActionData* tmp_add_class_17; BOPAlgo_Algo* tmp_add_class_18; BOPAlgo_Builder* tmp_add_class_19; BOPAlgo_BuilderShape* tmp_add_class_20; BOPAlgo_CellsBuilder* tmp_add_class_21; BOPAlgo_Options* tmp_add_class_22; BOPAlgo_PISteps* tmp_add_class_23; BOPAlgo_ParallelAlgo* tmp_add_class_24; BOPTest* tmp_add_class_25; BOPTest_DrawableShape* tmp_add_class_26; BOPTest_Objects* tmp_add_class_27; BRepTest* tmp_add_class_28; BRepTest_DrawableHistory* tmp_add_class_29; BRepTest_Objects* tmp_add_class_30; BRepTools_History* tmp_add_class_31; BSplCLib* tmp_add_class_32; BSplCLib_Cache* tmp_add_class_33; BSplCLib_CacheParams* tmp_add_class_34; BSplCLib_EvaluatorFunction* tmp_add_class_35; BVH_BinaryTree* tmp_add_class_36; BVH_BuilderTransient* tmp_add_class_37; BVH_QuadTree* tmp_add_class_38; BVH_TreeBaseTransient* tmp_add_class_39; Bnd_Box* tmp_add_class_40; Bnd_OBB* tmp_add_class_41; Bnd_Range* tmp_add_class_42; DBRep* tmp_add_class_43; DBRep_DrawableShape* tmp_add_class_44; DBRep_Edge* tmp_add_class_45; DBRep_Face* tmp_add_class_46; DBRep_HideData* tmp_add_class_47; DBRep_IsoBuilder* tmp_add_class_48; DBRep_Params* tmp_add_class_49; DDF* tmp_add_class_50; DDF_AttributeBrowser* tmp_add_class_51; DDF_Browser* tmp_add_class_52; DDF_Data* tmp_add_class_53; DDF_Transaction* tmp_add_class_54; DDataStd* tmp_add_class_55; DDataStd_DrawDriver* tmp_add_class_56; DDataStd_DrawPresentation* tmp_add_class_57; DDataStd_TreeBrowser* tmp_add_class_58; DDocStd* tmp_add_class_59; DDocStd_DrawDocument* tmp_add_class_60; DNaming* tmp_add_class_61; DNaming_BooleanOperationDriver* tmp_add_class_62; DNaming_BoxDriver* tmp_add_class_63; DNaming_CylinderDriver* tmp_add_class_64; DNaming_FilletDriver* tmp_add_class_65; DNaming_Line3DDriver* tmp_add_class_66; DNaming_PointDriver* tmp_add_class_67; DNaming_PrismDriver* tmp_add_class_68; DNaming_RevolutionDriver* tmp_add_class_69; DNaming_SelectionDriver* tmp_add_class_70; DNaming_SphereDriver* tmp_add_class_71; DNaming_TransformationDriver* tmp_add_class_72; DPrsStd* tmp_add_class_73; Draw* tmp_add_class_74; DrawDim* tmp_add_class_75; DrawDim_Angle* tmp_add_class_76; DrawDim_Dimension* tmp_add_class_77; DrawDim_Distance* tmp_add_class_78; DrawDim_PlanarAngle* tmp_add_class_79; DrawDim_PlanarDiameter* tmp_add_class_80; DrawDim_PlanarDimension* tmp_add_class_81; DrawDim_PlanarDistance* tmp_add_class_82; DrawDim_PlanarRadius* tmp_add_class_83; DrawDim_Radius* tmp_add_class_84; DrawFairCurve_Batten* tmp_add_class_85; DrawFairCurve_MinimalVariation* tmp_add_class_86; DrawTrSurf* tmp_add_class_87; DrawTrSurf_BSplineCurve* tmp_add_class_88; DrawTrSurf_BSplineCurve2d* tmp_add_class_89; DrawTrSurf_BSplineSurface* tmp_add_class_90; DrawTrSurf_BezierCurve* tmp_add_class_91; DrawTrSurf_BezierCurve2d* tmp_add_class_92; DrawTrSurf_BezierSurface* tmp_add_class_93; DrawTrSurf_Curve* tmp_add_class_94; DrawTrSurf_Curve2d* tmp_add_class_95; DrawTrSurf_Drawable* tmp_add_class_96; DrawTrSurf_Params* tmp_add_class_97; DrawTrSurf_Point* tmp_add_class_98; DrawTrSurf_Polygon2D* tmp_add_class_99; DrawTrSurf_Polygon3D* tmp_add_class_100; DrawTrSurf_Surface* tmp_add_class_101; DrawTrSurf_Triangulation* tmp_add_class_102; DrawTrSurf_Triangulation2D* tmp_add_class_103; Draw_Axis2D* tmp_add_class_104; Draw_Axis3D* tmp_add_class_105; Draw_Box* tmp_add_class_106; Draw_Chronometer* tmp_add_class_107; Draw_Circle2D* tmp_add_class_108; Draw_Circle3D* tmp_add_class_109; Draw_Color* tmp_add_class_110; Draw_Display* tmp_add_class_111; Draw_Drawable2D* tmp_add_class_112; Draw_Drawable3D* tmp_add_class_113; Draw_Failure* tmp_add_class_114; Draw_Grid* tmp_add_class_115; Draw_Interpretor* tmp_add_class_116; Draw_Marker2D* tmp_add_class_117; Draw_Marker3D* tmp_add_class_118; Draw_Number* tmp_add_class_119; Draw_Printer* tmp_add_class_120; Draw_ProgressIndicator* tmp_add_class_121; Draw_Segment2D* tmp_add_class_122; Draw_Segment3D* tmp_add_class_123; Draw_Text2D* tmp_add_class_124; Draw_Text3D* tmp_add_class_125; Draw_View* tmp_add_class_126; Draw_Viewer* tmp_add_class_127; Draw_Window* tmp_add_class_128; Draw_XSegment* tmp_add_class_129; Geom2dAdaptor_Curve* tmp_add_class_130; Geom2dEvaluator_Curve* tmp_add_class_131; Geom2dHatch_Element* tmp_add_class_132; Geom2dHatch_Elements* tmp_add_class_133; Geom2dHatch_Hatcher* tmp_add_class_134; Geom2dHatch_Hatching* tmp_add_class_135; Geom2dHatch_Intersector* tmp_add_class_136; Geom2dInt_GInter* tmp_add_class_137; Geom2dInt_TheIntConicCurveOfGInter* tmp_add_class_138; Geom2dInt_TheIntPCurvePCurveOfGInter* tmp_add_class_139; Geom2dInt_TheIntersectorOfTheIntConicCurveOfGInter* tmp_add_class_140; Geom2d_Curve* tmp_add_class_141; Geom2d_Geometry* tmp_add_class_142; Geom_Curve* tmp_add_class_143; Geom_Geometry* tmp_add_class_144; Geom_Surface* tmp_add_class_145; GeometryTest* tmp_add_class_146; GeometryTest_DrawableQualifiedCurve2d* tmp_add_class_147; GeomliteTest* tmp_add_class_148; Graphic3d_AspectFillArea3d* tmp_add_class_149; Graphic3d_AspectLine3d* tmp_add_class_150; Graphic3d_AspectMarker3d* tmp_add_class_151; Graphic3d_AspectText3d* tmp_add_class_152; Graphic3d_Aspects* tmp_add_class_153; Graphic3d_Attribute* tmp_add_class_154; Graphic3d_BSDF* tmp_add_class_155; Graphic3d_BoundBuffer* tmp_add_class_156; Graphic3d_Buffer* tmp_add_class_157; Graphic3d_BufferRange* tmp_add_class_158; Graphic3d_CLight* tmp_add_class_159; Graphic3d_CStructure* tmp_add_class_160; Graphic3d_CView* tmp_add_class_161; Graphic3d_Camera* tmp_add_class_162; Graphic3d_CameraTile* tmp_add_class_163; Graphic3d_ClipPlane* tmp_add_class_164; Graphic3d_CubeMap* tmp_add_class_165; Graphic3d_CubeMapOrder* tmp_add_class_166; Graphic3d_DataStructureManager* tmp_add_class_167; Graphic3d_Fresnel* tmp_add_class_168; Graphic3d_GraduatedTrihedron* tmp_add_class_169; Graphic3d_Group* tmp_add_class_170; Graphic3d_HatchStyle* tmp_add_class_171; Graphic3d_IndexBuffer* tmp_add_class_172; Graphic3d_LightSet* tmp_add_class_173; Graphic3d_MarkerImage* tmp_add_class_174; Graphic3d_MaterialAspect* tmp_add_class_175; Graphic3d_PBRMaterial* tmp_add_class_176; Graphic3d_PolygonOffset* tmp_add_class_177; Graphic3d_PresentationAttributes* tmp_add_class_178; Graphic3d_RenderingParams* tmp_add_class_179; Graphic3d_SequenceOfHClipPlane* tmp_add_class_180; Graphic3d_ShaderAttribute* tmp_add_class_181; Graphic3d_ShaderObject* tmp_add_class_182; Graphic3d_ShaderProgram* tmp_add_class_183; Graphic3d_ShaderVariable* tmp_add_class_184; Graphic3d_Structure* tmp_add_class_185; Graphic3d_StructureManager* tmp_add_class_186; Graphic3d_Texture2D* tmp_add_class_187; Graphic3d_Texture2Dmanual* tmp_add_class_188; Graphic3d_TextureEnv* tmp_add_class_189; Graphic3d_TextureMap* tmp_add_class_190; Graphic3d_TextureParams* tmp_add_class_191; Graphic3d_TextureRoot* tmp_add_class_192; Graphic3d_TextureSet* tmp_add_class_193; Graphic3d_TransformPers* tmp_add_class_194; Graphic3d_ValidatedCubeMapOrder* tmp_add_class_195; Graphic3d_ValueInterface* tmp_add_class_196; Graphic3d_Vertex* tmp_add_class_197; Graphic3d_ViewAffinity* tmp_add_class_198; Graphic3d_WorldViewProjState* tmp_add_class_199; Graphic3d_ZLayerSettings* tmp_add_class_200; HLRAlgo_Projector* tmp_add_class_201; HLRBRep_BiPoint* tmp_add_class_202; HLRTest* tmp_add_class_203; HLRTest_DrawableEdgeTool* tmp_add_class_204; HLRTest_DrawablePolyEdgeTool* tmp_add_class_205; HLRTest_OutLiner* tmp_add_class_206; HLRTest_Projector* tmp_add_class_207; HLRTest_ShapeData* tmp_add_class_208; HatchGen_Domain* tmp_add_class_209; HatchGen_IntersectionPoint* tmp_add_class_210; HatchGen_PointOnElement* tmp_add_class_211; HatchGen_PointOnHatching* tmp_add_class_212; Image_ColorBGR* tmp_add_class_213; Image_ColorBGR32* tmp_add_class_214; Image_ColorBGRA* tmp_add_class_215; Image_ColorBGRAF* tmp_add_class_216; Image_ColorBGRF* tmp_add_class_217; Image_ColorRGB* tmp_add_class_218; Image_ColorRGB32* tmp_add_class_219; Image_ColorRGBA* tmp_add_class_220; Image_ColorRGBAF* tmp_add_class_221; Image_ColorRGBF* tmp_add_class_222; Image_ColorRGF* tmp_add_class_223; Image_PixMap* tmp_add_class_224; Image_PixMapData* tmp_add_class_225; IntCurve_IConicTool* tmp_add_class_226; IntCurve_IntConicConic* tmp_add_class_227; IntCurve_IntImpConicParConic* tmp_add_class_228; IntRes2d_Domain* tmp_add_class_229; IntRes2d_Intersection* tmp_add_class_230; IntRes2d_IntersectionPoint* tmp_add_class_231; IntRes2d_IntersectionSegment* tmp_add_class_232; IntRes2d_Transition* tmp_add_class_233; MeshTest* tmp_add_class_234; MeshTest_CheckTopology* tmp_add_class_235; MeshVS_DataSource* tmp_add_class_236; MeshVS_HArray1OfSequenceOfInteger* tmp_add_class_237; Message* tmp_add_class_238; Message_Alert* tmp_add_class_239; Message_AlertExtended* tmp_add_class_240; Message_Level* tmp_add_class_241; Message_Messenger* tmp_add_class_242; Message_Printer* tmp_add_class_243; Message_ProgressIndicator* tmp_add_class_244; Message_ProgressRange* tmp_add_class_245; Message_ProgressScope* tmp_add_class_246; Message_Report* tmp_add_class_247; NCollection_BaseAllocator* tmp_add_class_248; NCollection_BaseList* tmp_add_class_249; NCollection_BaseMap* tmp_add_class_250; NCollection_BaseSequence* tmp_add_class_251; NCollection_BaseVector* tmp_add_class_252; NCollection_Buffer* tmp_add_class_253; NCollection_ListNode* tmp_add_class_254; NCollection_SeqNode* tmp_add_class_255; OSD_Chronometer* tmp_add_class_256; OSD_MemInfo* tmp_add_class_257; OSD_Path* tmp_add_class_258; OSD_Thread* tmp_add_class_259; OSD_Timer* tmp_add_class_260; PLib* tmp_add_class_261; Poly_ArrayOfNodes* tmp_add_class_262; Poly_ArrayOfUVNodes* tmp_add_class_263; Poly_HArray1OfTriangle* tmp_add_class_264; Poly_Triangle* tmp_add_class_265; Poly_Triangulation* tmp_add_class_266; Precision* tmp_add_class_267; Prs3d_BasicAspect* tmp_add_class_268; Prs3d_DimensionUnits* tmp_add_class_269; Prs3d_Drawer* tmp_add_class_270; Prs3d_LineAspect* tmp_add_class_271; Prs3d_ShadingAspect* tmp_add_class_272; Prs3d_TextAspect* tmp_add_class_273; PrsMgr_PresentableObject* tmp_add_class_274; PrsMgr_Presentation* tmp_add_class_275; PrsMgr_PresentationManager* tmp_add_class_276; QABugs* tmp_add_class_277; QABugs_PresentableObject* tmp_add_class_278; QADNaming* tmp_add_class_279; QADraw* tmp_add_class_280; QANCollection* tmp_add_class_281; Quantity_Color* tmp_add_class_282; Quantity_ColorRGBA* tmp_add_class_283; SWDRAW* tmp_add_class_284; SWDRAW_ShapeAnalysis* tmp_add_class_285; SWDRAW_ShapeCustom* tmp_add_class_286; SWDRAW_ShapeExtend* tmp_add_class_287; SWDRAW_ShapeFix* tmp_add_class_288; SWDRAW_ShapeProcess* tmp_add_class_289; SWDRAW_ShapeProcessAPI* tmp_add_class_290; SWDRAW_ShapeTool* tmp_add_class_291; SWDRAW_ShapeUpgrade* tmp_add_class_292; Select3D_SensitiveEntity* tmp_add_class_293; SelectBasics_PickResult* tmp_add_class_294; SelectBasics_SelectingVolumeManager* tmp_add_class_295; SelectMgr_AndOrFilter* tmp_add_class_296; SelectMgr_BVHThreadPool* tmp_add_class_297; SelectMgr_BaseIntersector* tmp_add_class_298; SelectMgr_CompositionFilter* tmp_add_class_299; SelectMgr_EntityOwner* tmp_add_class_300; SelectMgr_Filter* tmp_add_class_301; SelectMgr_SelectableObject* tmp_add_class_302; SelectMgr_SelectableObjectSet* tmp_add_class_303; SelectMgr_SelectingVolumeManager* tmp_add_class_304; SelectMgr_Selection* tmp_add_class_305; SelectMgr_SelectionManager* tmp_add_class_306; SelectMgr_SensitiveEntity* tmp_add_class_307; SelectMgr_SortCriterion* tmp_add_class_308; SelectMgr_ToleranceMap* tmp_add_class_309; SelectMgr_ViewClipRange* tmp_add_class_310; SelectMgr_ViewerSelector* tmp_add_class_311; Standard* tmp_add_class_312; Standard_Condition* tmp_add_class_313; Standard_ConstructionError* tmp_add_class_314; Standard_DimensionError* tmp_add_class_315; Standard_DimensionMismatch* tmp_add_class_316; Standard_DomainError* tmp_add_class_317; Standard_Dump* tmp_add_class_318; Standard_DumpValue* tmp_add_class_319; Standard_ErrorHandler* tmp_add_class_320; Standard_Failure* tmp_add_class_321; Standard_ImmutableObject* tmp_add_class_322; Standard_MultiplyDefined* tmp_add_class_323; Standard_Mutex* tmp_add_class_324; Standard_NoSuchObject* tmp_add_class_325; Standard_NotImplemented* tmp_add_class_326; Standard_NullObject* tmp_add_class_327; Standard_OutOfMemory* tmp_add_class_328; Standard_OutOfRange* tmp_add_class_329; Standard_ProgramError* tmp_add_class_330; Standard_RangeError* tmp_add_class_331; Standard_Transient* tmp_add_class_332; Standard_Type* tmp_add_class_333; Standard_TypeMismatch* tmp_add_class_334; StdFail_NotDone* tmp_add_class_335; TColStd_HArray1OfByte* tmp_add_class_336; TColStd_HArray1OfInteger* tmp_add_class_337; TColStd_HArray1OfReal* tmp_add_class_338; TColStd_HArray1OfTransient* tmp_add_class_339; TColStd_HArray2OfInteger* tmp_add_class_340; TColStd_HArray2OfReal* tmp_add_class_341; TColStd_HSequenceOfInteger* tmp_add_class_342; TColStd_HSequenceOfTransient* tmp_add_class_343; TColStd_PackedMapOfInteger* tmp_add_class_344; TColgp_HArray1OfPnt* tmp_add_class_345; TColgp_HArray1OfPnt2d* tmp_add_class_346; TCollection_AsciiString* tmp_add_class_347; TCollection_ExtendedString* tmp_add_class_348; TCollection_HAsciiString* tmp_add_class_349; TCollection_HExtendedString* tmp_add_class_350; TDF_Attribute* tmp_add_class_351; TDF_Data* tmp_add_class_352; TDF_Label* tmp_add_class_353; TDF_LabelNode* tmp_add_class_354; TDF_TagSource* tmp_add_class_355; TDF_Transaction* tmp_add_class_356; TFunction_Driver* tmp_add_class_357; TObjDRAW* tmp_add_class_358; TShort_HArray1OfShortReal* tmp_add_class_359; TopAbs* tmp_add_class_360; TopExp* tmp_add_class_361; TopLoc_Datum3D* tmp_add_class_362; TopLoc_ItemLocation* tmp_add_class_363; TopLoc_Location* tmp_add_class_364; TopLoc_SListOfItemLocation* tmp_add_class_365; TopTools_HArray1OfShape* tmp_add_class_366; TopTools_HSequenceOfShape* tmp_add_class_367; TopTools_ShapeMapHasher* tmp_add_class_368; TopoDS_Edge* tmp_add_class_369; TopoDS_Face* tmp_add_class_370; TopoDS_Shape* tmp_add_class_371; TopoDS_TShape* tmp_add_class_372; V3d_ImageDumpOptions* tmp_add_class_373; V3d_Trihedron* tmp_add_class_374; V3d_View* tmp_add_class_375; V3d_Viewer* tmp_add_class_376; ViewerTest* tmp_add_class_377; ViewerTest_AutoUpdater* tmp_add_class_378; ViewerTest_CmdParser* tmp_add_class_379; ViewerTest_ContinuousRedrawer* tmp_add_class_380; ViewerTest_EventManager* tmp_add_class_381; ViewerTest_V3dView* tmp_add_class_382; XDEDRAW* tmp_add_class_383; XDEDRAW_Colors* tmp_add_class_384; XDEDRAW_Common* tmp_add_class_385; XDEDRAW_GDTs* tmp_add_class_386; XDEDRAW_Layers* tmp_add_class_387; XDEDRAW_Notes* tmp_add_class_388; XDEDRAW_Props* tmp_add_class_389; XDEDRAW_Shapes* tmp_add_class_390; XDEDRAW_Views* tmp_add_class_391; XSControl_Vars* tmp_add_class_392; XSDRAW* tmp_add_class_393; XSDRAWIGES* tmp_add_class_394; XSDRAWSTEP* tmp_add_class_395; XSDRAWSTLVRML* tmp_add_class_396; XSDRAWSTLVRML_DataSource* tmp_add_class_397; XSDRAWSTLVRML_DataSource3D* tmp_add_class_398; XSDRAWSTLVRML_DrawableMesh* tmp_add_class_399; XSDRAW_Functions* tmp_add_class_400; XSDRAW_Vars* tmp_add_class_401; _G_fpos64_t* tmp_add_class_402; _G_fpos_t* tmp_add_class_403; _IO_cookie_io_functions_t* tmp_add_class_404; gp* tmp_add_class_405; gp_Ax1* tmp_add_class_406; gp_Ax2* tmp_add_class_407; gp_Ax22d* tmp_add_class_408; gp_Ax2d* tmp_add_class_409; gp_Ax3* tmp_add_class_410; gp_Circ* tmp_add_class_411; gp_Circ2d* tmp_add_class_412; gp_Dir* tmp_add_class_413; gp_Dir2d* tmp_add_class_414; gp_Elips2d* tmp_add_class_415; gp_GTrsf* tmp_add_class_416; gp_Hypr2d* tmp_add_class_417; gp_Lin* tmp_add_class_418; gp_Lin2d* tmp_add_class_419; gp_Mat* tmp_add_class_420; gp_Mat2d* tmp_add_class_421; gp_Parab2d* tmp_add_class_422; gp_Pln* tmp_add_class_423; gp_Pnt* tmp_add_class_424; gp_Pnt2d* tmp_add_class_425; gp_Trsf* tmp_add_class_426; gp_Trsf2d* tmp_add_class_427; gp_Vec* tmp_add_class_428; gp_Vec2d* tmp_add_class_429; gp_VectorWithNullMagnitude* tmp_add_class_430; gp_XY* tmp_add_class_431; gp_XYZ* tmp_add_class_432; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/y6umLUeIiD/dump1.h" -I/usr/include/opencascade