@@ -32,15 +32,11 @@ class MeshArtist(BaseArtist):
3232 ----------
3333 mesh : :class:`compas.datastructures.Mesh`
3434 A COMPAS mesh.
35- settings : dict, optional
36- A dict with custom visualisation settings.
3735
3836 Attributes
3937 ----------
4038 mesh : :class:`compas.datastructures.Mesh`
4139 The COMPAS mesh associated with the artist.
42- settings : dict
43- Default settings for color, scale, tolerance, ...
4440
4541 Examples
4642 --------
@@ -272,7 +268,7 @@ def draw_mesh(self) -> List[bpy.types.Object]:
272268
273269 def draw_vertices (self ,
274270 vertices : Optional [List [int ]] = None ,
275- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
271+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
276272 """Draw a selection of vertices.
277273
278274 Parameters
@@ -304,7 +300,7 @@ def draw_vertices(self,
304300
305301 def draw_faces (self ,
306302 faces : Optional [List [int ]] = None ,
307- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
303+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
308304 """Draw a selection of faces.
309305
310306 Parameters
@@ -335,7 +331,7 @@ def draw_faces(self,
335331
336332 def draw_edges (self ,
337333 edges : Optional [List [Tuple [int , int ]]] = None ,
338- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
334+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
339335 """Draw a selection of edges.
340336
341337 Parameters
@@ -371,7 +367,7 @@ def draw_edges(self,
371367
372368 def draw_vertexnormals (self ,
373369 vertices : Optional [List [int ]] = None ,
374- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ,
370+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ,
375371 scale : float = 1.0 ) -> List [bpy .types .Object ]:
376372 """Draw the normals at the vertices of the mesh.
377373
@@ -410,7 +406,7 @@ def draw_vertexnormals(self,
410406
411407 def draw_facenormals (self ,
412408 faces : Optional [List [List [int ]]] = None ,
413- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ,
409+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ,
414410 scale : float = 1.0 ) -> List [bpy .types .Object ]:
415411 """Draw the normals of the faces.
416412
@@ -455,7 +451,7 @@ def draw_facenormals(self,
455451
456452 def draw_vertexlabels (self ,
457453 text : Optional [Dict [int , str ]] = None ,
458- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
454+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
459455 """Draw labels for a selection vertices.
460456
461457 Parameters
@@ -493,7 +489,7 @@ def draw_vertexlabels(self,
493489
494490 def draw_edgelabels (self ,
495491 text : Optional [Dict [Tuple [int , int ], str ]] = None ,
496- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
492+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
497493 """Draw labels for a selection of edges.
498494
499495 Parameters
@@ -530,7 +526,7 @@ def draw_edgelabels(self,
530526
531527 def draw_facelabels (self ,
532528 text : Optional [Dict [int , str ]] = None ,
533- color : Optional [str , Color , List [Color ], Dict [int , Color ]] = None ) -> List [bpy .types .Object ]:
529+ color : Optional [Union [ str , Color , List [Color ], Dict [int , Color ] ]] = None ) -> List [bpy .types .Object ]:
534530 """Draw labels for a selection of faces.
535531
536532 Parameters
0 commit comments