1313def  geode_objects_dict ():
1414    return  {
1515        "BRep" : {
16+             "class" : og .BRep ,
1617            "input_factory" : og .BRepInputFactory ,
1718            "output_factory" : og .BRepOutputFactory ,
1819            "missing_files" : og .check_brep_missing_files ,
@@ -34,6 +35,7 @@ def geode_objects_dict():
3435        },
3536        "CrossSection" : {
3637            "parent" : "Section" ,
38+             "class" : og_gs .CrossSection ,
3739            "input_factory" : og_gs .CrossSectionInputFactory ,
3840            "output_factory" : og_gs .CrossSectionOutputFactory ,
3941            "missing_files" : og_gs .check_cross_section_missing_files ,
@@ -54,6 +56,7 @@ def geode_objects_dict():
5456            "inspector" : og_inspector .inspect_section ,
5557        },
5658        "EdgedCurve2D" : {
59+             "class" : og .EdgedCurve2D ,
5760            "input_factory" : og .EdgedCurveInputFactory2D ,
5861            "output_factory" : og .EdgedCurveOutputFactory2D ,
5962            "missing_files" : og .check_edged_curve_missing_files2D ,
@@ -74,6 +77,7 @@ def geode_objects_dict():
7477            "inspector" : og_inspector .inspect_edged_curve2D ,
7578        },
7679        "EdgedCurve3D" : {
80+             "class" : og .EdgedCurve3D ,
7781            "input_factory" : og .EdgedCurveInputFactory3D ,
7882            "output_factory" : og .EdgedCurveOutputFactory3D ,
7983            "missing_files" : og .check_edged_curve_missing_files3D ,
@@ -94,6 +98,7 @@ def geode_objects_dict():
9498            "inspector" : og_inspector .inspect_edged_curve3D ,
9599        },
96100        "Graph" : {
101+             "class" : og .Graph ,
97102            "input_factory" : og .GraphInputFactory ,
98103            "output_factory" : og .GraphOutputFactory ,
99104            "missing_files" : og .check_graph_missing_files ,
@@ -107,6 +112,7 @@ def geode_objects_dict():
107112            "is_viewable" : True ,
108113        },
109114        "HybridSolid3D" : {
115+             "class" : og .HybridSolid3D ,
110116            "input_factory" : og .HybridSolidInputFactory3D ,
111117            "output_factory" : og .HybridSolidOutputFactory3D ,
112118            "missing_files" : og .check_hybrid_solid_missing_files3D ,
@@ -128,6 +134,7 @@ def geode_objects_dict():
128134        },
129135        "ImplicitCrossSection" : {
130136            "parent" : "CrossSection" ,
137+             "class" : og_gs .ImplicitCrossSection ,
131138            "input_factory" : og_gs .ImplicitCrossSectionInputFactory ,
132139            "output_factory" : og_gs .ImplicitCrossSectionOutputFactory ,
133140            "missing_files" : og_gs .check_implicit_cross_section_missing_files ,
@@ -149,6 +156,7 @@ def geode_objects_dict():
149156        },
150157        "ImplicitStructuralModel" : {
151158            "parent" : "StructuralModel" ,
159+             "class" : og_gs .ImplicitStructuralModel ,
152160            "input_factory" : og_gs .ImplicitStructuralModelInputFactory ,
153161            "output_factory" : og_gs .ImplicitStructuralModelOutputFactory ,
154162            "missing_files" : og_gs .check_implicit_structural_model_missing_files ,
@@ -169,6 +177,7 @@ def geode_objects_dict():
169177            "inspector" : og_inspector .inspect_brep ,
170178        },
171179        "LightRegularGrid2D" : {
180+             "class" : og .LightRegularGrid2D ,
172181            "input_factory" : og .LightRegularGridInputFactory2D ,
173182            "output_factory" : og .LightRegularGridOutputFactory2D ,
174183            "missing_files" : og .check_light_regular_grid_missing_files2D ,
@@ -182,6 +191,7 @@ def geode_objects_dict():
182191            "save_viewable" : g_v .save_viewable_light_regular_grid2D ,
183192        },
184193        "LightRegularGrid3D" : {
194+             "class" : og .LightRegularGrid3D ,
185195            "input_factory" : og .LightRegularGridInputFactory3D ,
186196            "output_factory" : og .LightRegularGridOutputFactory3D ,
187197            "missing_files" : og .check_light_regular_grid_missing_files3D ,
@@ -195,6 +205,7 @@ def geode_objects_dict():
195205            "save_viewable" : g_v .save_viewable_light_regular_grid3D ,
196206        },
197207        "PointSet2D" : {
208+             "class" : og .PointSet2D ,
198209            "input_factory" : og .PointSetInputFactory2D ,
199210            "output_factory" : og .PointSetOutputFactory2D ,
200211            "missing_files" : og .check_point_set_missing_files2D ,
@@ -215,6 +226,7 @@ def geode_objects_dict():
215226            "inspector" : og_inspector .inspect_point_set2D ,
216227        },
217228        "PointSet3D" : {
229+             "class" : og .PointSet3D ,
218230            "input_factory" : og .PointSetInputFactory3D ,
219231            "output_factory" : og .PointSetOutputFactory3D ,
220232            "missing_files" : og .check_point_set_missing_files3D ,
@@ -235,6 +247,7 @@ def geode_objects_dict():
235247            "inspector" : og_inspector .inspect_point_set3D ,
236248        },
237249        "PolygonalSurface2D" : {
250+             "class" : og .PolygonalSurface2D ,
238251            "input_factory" : og .PolygonalSurfaceInputFactory2D ,
239252            "output_factory" : og .PolygonalSurfaceOutputFactory2D ,
240253            "missing_files" : og .check_polygonal_surface_missing_files2D ,
@@ -255,6 +268,7 @@ def geode_objects_dict():
255268            "inspector" : og_inspector .inspect_surface2D ,
256269        },
257270        "PolygonalSurface3D" : {
271+             "class" : og .PolygonalSurface3D ,
258272            "input_factory" : og .PolygonalSurfaceInputFactory3D ,
259273            "output_factory" : og .PolygonalSurfaceOutputFactory3D ,
260274            "missing_files" : og .check_polygonal_surface_missing_files3D ,
@@ -275,6 +289,7 @@ def geode_objects_dict():
275289            "inspector" : og_inspector .inspect_surface3D ,
276290        },
277291        "PolyhedralSolid3D" : {
292+             "class" : og .PolyhedralSolid3D ,
278293            "input_factory" : og .PolyhedralSolidInputFactory3D ,
279294            "output_factory" : og .PolyhedralSolidOutputFactory3D ,
280295            "missing_files" : og .check_polyhedral_solid_missing_files3D ,
@@ -295,6 +310,7 @@ def geode_objects_dict():
295310            "inspector" : og_inspector .inspect_solid3D ,
296311        },
297312        "RasterImage2D" : {
313+             "class" : og .RasterImage2D ,
298314            "input_factory" : og .RasterImageInputFactory2D ,
299315            "output_factory" : og .RasterImageOutputFactory2D ,
300316            "missing_files" : og .check_raster_image_missing_files2D ,
@@ -308,6 +324,7 @@ def geode_objects_dict():
308324            "save_viewable" : g_v .save_viewable_raster_image2D ,
309325        },
310326        "RasterImage3D" : {
327+             "class" : og .RasterImage3D ,
311328            "input_factory" : og .RasterImageInputFactory3D ,
312329            "output_factory" : og .RasterImageOutputFactory3D ,
313330            "missing_files" : og .check_raster_image_missing_files3D ,
@@ -321,6 +338,7 @@ def geode_objects_dict():
321338            "save_viewable" : g_v .save_viewable_raster_image3D ,
322339        },
323340        "RegularGrid2D" : {
341+             "class" : og .RegularGrid2D ,
324342            "input_factory" : og .RegularGridInputFactory2D ,
325343            "output_factory" : og .RegularGridOutputFactory2D ,
326344            "missing_files" : og .check_regular_grid_missing_files2D ,
@@ -340,6 +358,7 @@ def geode_objects_dict():
340358            "save_viewable" : g_v .save_viewable_regular_grid2D ,
341359        },
342360        "RegularGrid3D" : {
361+             "class" : og .RegularGrid3D ,
343362            "input_factory" : og .RegularGridInputFactory3D ,
344363            "output_factory" : og .RegularGridOutputFactory3D ,
345364            "missing_files" : og .check_regular_grid_missing_files3D ,
@@ -359,6 +378,7 @@ def geode_objects_dict():
359378            "save_viewable" : g_v .save_viewable_regular_grid3D ,
360379        },
361380        "Section" : {
381+             "class" : og .Section ,
362382            "input_factory" : og .SectionInputFactory ,
363383            "output_factory" : og .SectionOutputFactory ,
364384            "missing_files" : og .check_section_missing_files ,
@@ -380,6 +400,7 @@ def geode_objects_dict():
380400        },
381401        "StructuralModel" : {
382402            "parent" : "BRep" ,
403+             "class" : og_gs .StructuralModel ,
383404            "input_factory" : og_gs .StructuralModelInputFactory ,
384405            "output_factory" : og_gs .StructuralModelOutputFactory ,
385406            "missing_files" : og_gs .check_structural_model_missing_files ,
@@ -400,6 +421,7 @@ def geode_objects_dict():
400421            "inspector" : og_inspector .inspect_brep ,
401422        },
402423        "TetrahedralSolid3D" : {
424+             "class" : og .TetrahedralSolid3D ,
403425            "input_factory" : og .TetrahedralSolidInputFactory3D ,
404426            "output_factory" : og .TetrahedralSolidOutputFactory3D ,
405427            "missing_files" : og .check_tetrahedral_solid_missing_files3D ,
@@ -420,6 +442,7 @@ def geode_objects_dict():
420442            "inspector" : og_inspector .inspect_solid3D ,
421443        },
422444        "TriangulatedSurface2D" : {
445+             "class" : og .TriangulatedSurface2D ,
423446            "input_factory" : og .TriangulatedSurfaceInputFactory2D ,
424447            "output_factory" : og .TriangulatedSurfaceOutputFactory2D ,
425448            "missing_files" : og .check_triangulated_surface_missing_files2D ,
@@ -440,6 +463,7 @@ def geode_objects_dict():
440463            "inspector" : og_inspector .inspect_surface2D ,
441464        },
442465        "TriangulatedSurface3D" : {
466+             "class" : og .TriangulatedSurface3D ,
443467            "input_factory" : og .TriangulatedSurfaceInputFactory3D ,
444468            "output_factory" : og .TriangulatedSurfaceOutputFactory3D ,
445469            "missing_files" : og .check_triangulated_surface_missing_files3D ,
@@ -460,6 +484,7 @@ def geode_objects_dict():
460484            "inspector" : og_inspector .inspect_surface3D ,
461485        },
462486        "VertexSet" : {
487+             "class" : og .VertexSet ,
463488            "input_factory" : og .VertexSetInputFactory ,
464489            "output_factory" : og .VertexSetOutputFactory ,
465490            "missing_files" : og .check_vertex_set_missing_files ,
0 commit comments