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()]