pub trait LedPixelShape {
    // Required methods
    fn size() -> Size;
    fn pixel_index(point: Point) -> Option<usize>;

    // Provided method
    fn pixel_len() -> usize { ... }
}
Available on crate feature embedded-graphics-core only.
Expand description

LED pixel shape

Required Methods§

source

fn size() -> Size

Physical size of the LED pixel equipment.

source

fn pixel_index(point: Point) -> Option<usize>

Convert from point to the index. Returns None if it is out of the bounds.

Provided Methods§

source

fn pixel_len() -> usize

Returns the number of pixels

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<const W: usize, const H: usize> LedPixelShape for LedPixelMatrix<W, H>