Fix way direction.

This commit is contained in:
Sergey Vartanov 2022-01-28 07:35:01 +03:00
parent 9a1130c3a6
commit 11c72d174e

View file

@ -24,10 +24,14 @@ class Figure(Tagged):
) -> None: ) -> None:
super().__init__(tags) super().__init__(tags)
self.inners: list[list[OSMNode]] = list(map(make_clockwise, inners)) if inners and outers:
self.outers: list[list[OSMNode]] = list( self.inners: list[list[OSMNode]] = list(map(make_clockwise, inners))
map(make_counter_clockwise, outers) self.outers: list[list[OSMNode]] = list(
) map(make_counter_clockwise, outers)
)
else:
self.inners = inners
self.outers = outers
def get_path( def get_path(
self, flinger: Flinger, offset: np.ndarray = np.array((0.0, 0.0)) self, flinger: Flinger, offset: np.ndarray = np.array((0.0, 0.0))