@@ -21,14 +21,8 @@ def __init__(self):
2121
2222 @exportRpc (mesh_prefix + mesh_schemas_dict ["register" ]["rpc" ])
2323 def registerMesh (self , params ):
24- print (
25- self .mesh_prefix + self .mesh_schemas_dict ["register" ]["rpc" ],
26- f"{ params = } " ,
27- flush = True ,
28- )
29- validate_schema (params , self .mesh_schemas_dict ["register" ])
30- id = params ["id" ]
31- file_name = params ["file_name" ]
24+ validate_schema (params , self .mesh_schemas_dict ["register" ], self .mesh_prefix )
25+ id , file_name = params ["id" ], params ["file_name" ]
3226 try :
3327 reader = vtk .vtkXMLGenericDataObjectReader ()
3428 filter = {}
@@ -40,49 +34,27 @@ def registerMesh(self, params):
4034
4135 @exportRpc (mesh_prefix + mesh_schemas_dict ["deregister" ]["rpc" ])
4236 def deregisterMesh (self , params ):
43- print (
44- self .mesh_prefix + self .mesh_schemas_dict ["deregister" ]["rpc" ],
45- f"{ params = } " ,
46- flush = True ,
47- )
48- validate_schema (params , self .mesh_schemas_dict ["deregister" ])
37+ validate_schema (params , self .mesh_schemas_dict ["deregister" ], self .mesh_prefix )
4938 id = params ["id" ]
5039 self .deregisterObject (id )
5140
5241 @exportRpc (mesh_prefix + mesh_schemas_dict ["visibility" ]["rpc" ])
5342 def SetMeshVisibility (self , params ):
54- print (
55- self .mesh_prefix + self .mesh_schemas_dict ["visibility" ]["rpc" ],
56- f"{ params = } " ,
57- flush = True ,
58- )
59- validate_schema (params , self .mesh_schemas_dict ["visibility" ])
60- id = params ["id" ]
61- visibility = bool (params ["visibility" ])
43+ validate_schema (params , self .mesh_schemas_dict ["visibility" ], self .mesh_prefix )
44+ id , visibility = params ["id" ], params ["visibility" ]
6245 self .SetVisibility (id , visibility )
6346
6447 @exportRpc (mesh_prefix + mesh_schemas_dict ["opacity" ]["rpc" ])
6548 def setMeshOpacity (self , params ):
66- print (
67- self .mesh_prefix + self .mesh_schemas_dict ["opacity" ]["rpc" ],
68- f"{ params = } " ,
69- flush = True ,
70- )
71- validate_schema (params , self .mesh_schemas_dict ["opacity" ])
72- id = params ["id" ]
73- opacity = float (params ["opacity" ])
49+ validate_schema (params , self .mesh_schemas_dict ["opacity" ], self .mesh_prefix )
50+ id , opacity = params ["id" ], params ["opacity" ]
7451 self .SetOpacity (id , opacity )
7552
7653 @exportRpc (mesh_prefix + mesh_schemas_dict ["color" ]["rpc" ])
7754 def setMeshColor (self , params ):
78- print (
79- self .mesh_prefix + self .mesh_schemas_dict ["color" ]["rpc" ],
80- f"{ params = } " ,
81- flush = True ,
82- )
83- validate_schema (params , self .mesh_schemas_dict ["color" ])
84- id = params ["id" ]
85- red , green , blue = (
55+ validate_schema (params , self .mesh_schemas_dict ["color" ], self .mesh_prefix )
56+ id , red , green , blue = (
57+ params ["id" ],
8658 params ["color" ]["r" ],
8759 params ["color" ]["g" ],
8860 params ["color" ]["b" ],
@@ -91,14 +63,10 @@ def setMeshColor(self, params):
9163
9264 @exportRpc (mesh_prefix + mesh_schemas_dict ["apply_textures" ]["rpc" ])
9365 def meshApplyTextures (self , params ):
94- print (
95- self .mesh_prefix + self .mesh_schemas_dict ["apply_textures" ]["rpc" ],
96- f"{ params = } " ,
97- flush = True ,
66+ validate_schema (
67+ params , self .mesh_schemas_dict ["apply_textures" ], self .mesh_prefix
9868 )
99- validate_schema (params , self .mesh_schemas_dict ["apply_textures" ])
100- id = params ["id" ]
101- textures = params ["textures" ]
69+ id , textures = params ["id" ], params ["textures" ]
10270 self .applyTextures (id , textures )
10371
10472 def displayAttributeOnVertices (self , id , name ):
0 commit comments