def __init__(self, view, project, text_renderer): self.__text = text_renderer self.__project = project self.__view = view self.__top_side_labels = TextBatch(text_renderer) self.__top_side_pads = TextBatch(text_renderer) self.__bottom_side_labels = TextBatch(text_renderer) self.__bottom_side_pads = TextBatch(text_renderer) self.__last_generation = None self.__up_vector = Vec2(0, 1) self.__ltor_vector = Vec2(1, 0)
def __init__(self, view: "BoardViewWidget", project: "Project", text_renderer: "TextRender") -> None: self.__text = text_renderer self.__project = project self.__view = view self.__top_side_labels = TextBatch(text_renderer) self.__top_side_pads = TextBatch(text_renderer) self.__bottom_side_labels = TextBatch(text_renderer) self.__bottom_side_pads = TextBatch(text_renderer) self.__last_generation : Optional[int] = None self.__up_vector = Vec2(0, 1) self.__ltor_vector = Vec2(1, 0)