233def generate_blue_points() -> list[Point]:
234 starting_point = BLUE_ANCHOR_POINT.copy()
235 hexagon_angles = [
236 HexagonAngle.RIGHT_UP,
237 HexagonAngle.RIGHT_UP,
238 HexagonAngle.UP,
239 HexagonAngle.LEFT_UP,
240 HexagonAngle.LEFT_DOWN,
241 HexagonAngle.LEFT_DOWN,
242 HexagonAngle.RIGHT_DOWN,
243 HexagonAngle.RIGHT_DOWN,
244 HexagonAngle.UP,
245 HexagonAngle.RIGHT_UP,
246 HexagonAngle.UP,
247 HexagonAngle.RIGHT_UP,
248 ]
249 points = gen_points(hexagon_angles, LED_PER_STRIP, starting_point, exclude=[6])
250 return points
251