blob: a47e921a531da5ebfd949dd0748d58ac07aae25a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class DebugDraw():
squares = dict()
@classmethod
def clear(cls):
cls.squares.clear()
@classmethod
def add_square(cls, p1, p2, color="#000000"):
cls.squares[(p1, p2)] = color
@classmethod
def get_squares(cls):
return [{"bounds": corners, "color": color}
for corners, color in cls.squares.items()]
|