(pos: usize, grid: &mut Grid, letter: SingleDisplayData)
| 244 | } |
| 245 | |
| 246 | pub fn display_letter(pos: usize, grid: &mut Grid, letter: SingleDisplayData) { |
| 247 | let letter_size = 8; |
| 248 | for x in 0..letter_size { |
| 249 | for y in 0..letter_size { |
| 250 | let val = if letter[x] & (1 << y) > 0 { 0xFF } else { 0 }; |
| 251 | grid.0[letter_size - x][y + pos] = val; |
| 252 | } |
| 253 | } |
| 254 | } |
| 255 | |
| 256 | /// Gradient getting brighter from top to bottom |
| 257 | pub fn gradient() -> Grid { |
no outgoing calls
no test coverage detected