Skip to content

Commit c821d2e

Browse files
feat(geode_objects) : add parent key
1 parent 98be7d4 commit c821d2e

File tree

1 file changed

+46
-46
lines changed

1 file changed

+46
-46
lines changed

src/opengeodeweb_back/geode_objects.py

Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
def objects_list():
1010
return {
1111
"BRep": {
12-
"input_factory": [og.BRepInputFactory],
13-
"output_factory": [og.BRepOutputFactory],
12+
"input_factory": og.BRepInputFactory,
13+
"output_factory": og.BRepOutputFactory,
1414
"missing_files": og.check_brep_missing_files,
1515
"load": og.load_brep,
1616
"save": og.save_brep,
@@ -27,11 +27,11 @@ def objects_list():
2727
"inspector": og_inspector.BRepInspector,
2828
},
2929
"CrossSection": {
30-
"input_factory": [og_gs.CrossSectionInputFactory],
31-
"output_factory": [
32-
og.SectionOutputFactory,
30+
"parent": "Section",
31+
"input_factory": og_gs.CrossSectionInputFactory,
32+
"output_factory":
3333
og_gs.CrossSectionOutputFactory,
34-
],
34+
,
3535
"missing_files": og_gs.check_cross_section_missing_files,
3636
"load": og_gs.load_cross_section,
3737
"save": og_gs.save_cross_section,
@@ -48,8 +48,8 @@ def objects_list():
4848
"inspector": og_inspector.SectionInspector,
4949
},
5050
"EdgedCurve2D": {
51-
"input_factory": [og.EdgedCurveInputFactory2D],
52-
"output_factory": [og.EdgedCurveOutputFactory2D],
51+
"input_factory": og.EdgedCurveInputFactory2D,
52+
"output_factory": og.EdgedCurveOutputFactory2D,
5353
"missing_files": og.check_edged_curve_missing_files2D,
5454
"load": og.load_edged_curve2D,
5555
"save": og.save_edged_curve2D,
@@ -66,8 +66,8 @@ def objects_list():
6666
"inspector": og_inspector.EdgedCurveInspector2D,
6767
},
6868
"EdgedCurve3D": {
69-
"input_factory": [og.EdgedCurveInputFactory3D],
70-
"output_factory": [og.EdgedCurveOutputFactory3D],
69+
"input_factory": og.EdgedCurveInputFactory3D,
70+
"output_factory": og.EdgedCurveOutputFactory3D,
7171
"missing_files": og.check_edged_curve_missing_files3D,
7272
"load": og.load_edged_curve3D,
7373
"save": og.save_edged_curve3D,
@@ -84,8 +84,8 @@ def objects_list():
8484
"inspector": og_inspector.EdgedCurveInspector3D,
8585
},
8686
"Graph": {
87-
"input_factory": [og.GraphInputFactory],
88-
"output_factory": [og.GraphOutputFactory],
87+
"input_factory": og.GraphInputFactory,
88+
"output_factory": og.GraphOutputFactory,
8989
"missing_files": og.check_graph_missing_files,
9090
"load": og.load_graph,
9191
"save": og.save_graph,
@@ -95,8 +95,8 @@ def objects_list():
9595
"is_viewable": True,
9696
},
9797
"HybridSolid3D": {
98-
"input_factory": [og.HybridSolidInputFactory3D],
99-
"output_factory": [og.HybridSolidOutputFactory3D],
98+
"input_factory": og.HybridSolidInputFactory3D,
99+
"output_factory": og.HybridSolidOutputFactory3D,
100100
"missing_files": og.check_hybrid_solid_missing_files3D,
101101
"load": og.load_hybrid_solid3D,
102102
"save": og.save_hybrid_solid3D,
@@ -113,8 +113,8 @@ def objects_list():
113113
"inspector": og_inspector.SolidMeshInspector3D,
114114
},
115115
"PointSet2D": {
116-
"input_factory": [og.PointSetInputFactory2D],
117-
"output_factory": [og.PointSetOutputFactory2D],
116+
"input_factory": og.PointSetInputFactory2D,
117+
"output_factory": og.PointSetOutputFactory2D,
118118
"missing_files": og.check_point_set_missing_files2D,
119119
"load": og.load_point_set2D,
120120
"save": og.save_point_set2D,
@@ -131,8 +131,8 @@ def objects_list():
131131
"inspector": og_inspector.PointSetInspector2D,
132132
},
133133
"PointSet3D": {
134-
"input_factory": [og.PointSetInputFactory3D],
135-
"output_factory": [og.PointSetOutputFactory3D],
134+
"input_factory": og.PointSetInputFactory3D,
135+
"output_factory": og.PointSetOutputFactory3D,
136136
"missing_files": og.check_point_set_missing_files3D,
137137
"load": og.load_point_set3D,
138138
"save": og.save_point_set3D,
@@ -149,8 +149,8 @@ def objects_list():
149149
"inspector": og_inspector.PointSetInspector3D,
150150
},
151151
"PolygonalSurface2D": {
152-
"input_factory": [og.PolygonalSurfaceInputFactory2D],
153-
"output_factory": [og.PolygonalSurfaceOutputFactory2D],
152+
"input_factory": og.PolygonalSurfaceInputFactory2D,
153+
"output_factory": og.PolygonalSurfaceOutputFactory2D,
154154
"missing_files": og.check_polygonal_surface_missing_files2D,
155155
"load": og.load_polygonal_surface2D,
156156
"save": og.save_polygonal_surface2D,
@@ -167,8 +167,8 @@ def objects_list():
167167
"inspector": og_inspector.SurfaceMeshInspector2D,
168168
},
169169
"PolygonalSurface3D": {
170-
"input_factory": [og.PolygonalSurfaceInputFactory3D],
171-
"output_factory": [og.PolygonalSurfaceOutputFactory3D],
170+
"input_factory": og.PolygonalSurfaceInputFactory3D,
171+
"output_factory": og.PolygonalSurfaceOutputFactory3D,
172172
"missing_files": og.check_polygonal_surface_missing_files3D,
173173
"load": og.load_polygonal_surface3D,
174174
"save": og.save_polygonal_surface3D,
@@ -185,8 +185,8 @@ def objects_list():
185185
"inspector": og_inspector.SurfaceMeshInspector3D,
186186
},
187187
"PolyhedralSolid3D": {
188-
"input_factory": [og.PolyhedralSolidInputFactory3D],
189-
"output_factory": [og.PolyhedralSolidOutputFactory3D],
188+
"input_factory": og.PolyhedralSolidInputFactory3D,
189+
"output_factory": og.PolyhedralSolidOutputFactory3D,
190190
"missing_files": og.check_polyhedral_solid_missing_files3D,
191191
"load": og.load_polyhedral_solid3D,
192192
"save": og.save_polyhedral_solid3D,
@@ -203,8 +203,8 @@ def objects_list():
203203
"inspector": og_inspector.SolidMeshInspector3D,
204204
},
205205
"RasterImage2D": {
206-
"input_factory": [og.RasterImageInputFactory2D],
207-
"output_factory": [og.RasterImageOutputFactory2D],
206+
"input_factory": og.RasterImageInputFactory2D,
207+
"output_factory": og.RasterImageOutputFactory2D,
208208
"missing_files": og.check_raster_image_missing_files2D,
209209
"load": og.load_raster_image2D,
210210
"save": og.save_raster_image2D,
@@ -214,8 +214,8 @@ def objects_list():
214214
"save_viewable": g_v.save_viewable_raster_image2D,
215215
},
216216
"RasterImage3D": {
217-
"input_factory": [og.RasterImageInputFactory3D],
218-
"output_factory": [og.RasterImageOutputFactory3D],
217+
"input_factory": og.RasterImageInputFactory3D,
218+
"output_factory": og.RasterImageOutputFactory3D,
219219
"missing_files": og.check_raster_image_missing_files3D,
220220
"load": og.load_raster_image3D,
221221
"save": og.save_raster_image3D,
@@ -225,8 +225,8 @@ def objects_list():
225225
"save_viewable": g_v.save_viewable_raster_image3D,
226226
},
227227
"RegularGrid2D": {
228-
"input_factory": [og.RegularGridInputFactory2D],
229-
"output_factory": [og.RegularGridOutputFactory2D],
228+
"input_factory": og.RegularGridInputFactory2D,
229+
"output_factory": og.RegularGridOutputFactory2D,
230230
"missing_files": og.check_regular_grid_missing_files2D,
231231
"load": og.load_regular_grid2D,
232232
"save": og.save_regular_grid2D,
@@ -242,8 +242,8 @@ def objects_list():
242242
"save_viewable": g_v.save_viewable_regular_grid2D,
243243
},
244244
"RegularGrid3D": {
245-
"input_factory": [og.RegularGridInputFactory3D],
246-
"output_factory": [og.RegularGridOutputFactory3D],
245+
"input_factory": og.RegularGridInputFactory3D,
246+
"output_factory": og.RegularGridOutputFactory3D,
247247
"missing_files": og.check_regular_grid_missing_files3D,
248248
"load": og.load_regular_grid3D,
249249
"save": og.save_regular_grid3D,
@@ -259,8 +259,8 @@ def objects_list():
259259
"save_viewable": g_v.save_viewable_regular_grid3D,
260260
},
261261
"Section": {
262-
"input_factory": [og.SectionInputFactory],
263-
"output_factory": [og.SectionOutputFactory],
262+
"input_factory": og.SectionInputFactory,
263+
"output_factory": og.SectionOutputFactory,
264264
"missing_files": og.check_section_missing_files,
265265
"load": og.load_section,
266266
"save": og.save_section,
@@ -277,11 +277,11 @@ def objects_list():
277277
"inspector": og_inspector.SectionInspector,
278278
},
279279
"StructuralModel": {
280-
"input_factory": [og_gs.StructuralModelInputFactory],
281-
"output_factory": [
282-
og.BRepOutputFactory,
280+
"parent": "BRep",
281+
"input_factory": og_gs.StructuralModelInputFactory,
282+
"output_factory":
283283
og_gs.StructuralModelOutputFactory,
284-
],
284+
,
285285
"missing_files": og_gs.check_structural_model_missing_files,
286286
"load": og_gs.load_structural_model,
287287
"save": og_gs.save_structural_model,
@@ -298,8 +298,8 @@ def objects_list():
298298
"inspector": og_inspector.BRepInspector,
299299
},
300300
"TetrahedralSolid3D": {
301-
"input_factory": [og.TetrahedralSolidInputFactory3D],
302-
"output_factory": [og.TetrahedralSolidOutputFactory3D],
301+
"input_factory": og.TetrahedralSolidInputFactory3D,
302+
"output_factory": og.TetrahedralSolidOutputFactory3D,
303303
"load": og.load_tetrahedral_solid3D,
304304
"missing_files": og.check_tetrahedral_solid_missing_files3D,
305305
"save": og.save_tetrahedral_solid3D,
@@ -316,8 +316,8 @@ def objects_list():
316316
"inspector": og_inspector.SolidMeshInspector3D,
317317
},
318318
"TriangulatedSurface2D": {
319-
"input_factory": [og.TriangulatedSurfaceInputFactory2D],
320-
"output_factory": [og.TriangulatedSurfaceOutputFactory2D],
319+
"input_factory": og.TriangulatedSurfaceInputFactory2D,
320+
"output_factory": og.TriangulatedSurfaceOutputFactory2D,
321321
"missing_files": og.check_triangulated_surface_missing_files2D,
322322
"load": og.load_triangulated_surface2D,
323323
"save": og.save_triangulated_surface2D,
@@ -334,8 +334,8 @@ def objects_list():
334334
"inspector": og_inspector.TriangulatedSurfaceInspector2D,
335335
},
336336
"TriangulatedSurface3D": {
337-
"input_factory": [og.TriangulatedSurfaceInputFactory3D],
338-
"output_factory": [og.TriangulatedSurfaceOutputFactory3D],
337+
"input_factory": og.TriangulatedSurfaceInputFactory3D,
338+
"output_factory": og.TriangulatedSurfaceOutputFactory3D,
339339
"missing_files": og.check_triangulated_surface_missing_files3D,
340340
"load": og.load_triangulated_surface3D,
341341
"save": og.save_triangulated_surface3D,
@@ -352,8 +352,8 @@ def objects_list():
352352
"inspector": og_inspector.TriangulatedSurfaceInspector3D,
353353
},
354354
"VertexSet": {
355-
"input_factory": [og.VertexSetInputFactory],
356-
"output_factory": [og.VertexSetOutputFactory],
355+
"input_factory": og.VertexSetInputFactory,
356+
"output_factory": og.VertexSetOutputFactory,
357357
"missing_files": og.check_vertex_set_missing_files,
358358
"load": og.load_vertex_set,
359359
"save": og.save_vertex_set,

0 commit comments

Comments
 (0)