()
| 231 | return points |
| 232 | |
| 233 | def 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, # skip |
| 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 | |
| 252 | def unit_test() -> None: |
| 253 | #simple_test() |
no test coverage detected