1from typing import List
2
3from ezdxf.addons.drawing.backend import Backend
4from ezdxf.addons.drawing.type_hints import Color
5from ezdxf.math import Vec3
6
7
8def draw_rect(points: List[Vec3], color: Color, out: Backend):
9    from ezdxf.addons.drawing import Properties
10
11    props = Properties()
12    props.color = color
13    for a, b in zip(points, points[1:]):
14        out.draw_line(a, b, props)
15