Beispiel #1
0
 def __init__(self, mesh: MeshBuilder = None, meshid: int = 0):
     if mesh is None:
         self.polygons = []  # type: List[Polygon]
     else:
         self.polygons = [
             Polygon(face, meshid) for face in mesh.faces_as_vertices()
         ]
Beispiel #2
0
 def draw_mesh_builder_entity(self, builder: MeshBuilder,
                              properties: Properties) -> None:
     for face in builder.faces_as_vertices():
         self.out.draw_path(Path.from_vertices(face, close=True),
                            properties=properties)
Beispiel #3
0
 def draw_mesh_builder_entity(self, builder: MeshBuilder,
                              properties: Properties) -> None:
     for face in builder.faces_as_vertices():
         self.out.draw_line_string(face, close=True, properties=properties)