Definition at line 38 of file raster_sparse.h.
#include <raster_sparse.h>
|
| XYRasterU8Sparse ()=default |
|
| XYRasterU8Sparse (const XYRasterU8Sparse &)=delete |
|
| XYRasterU8Sparse (int width, int height) |
|
Pair< bool, uint8_t > | at (uint16_t x, uint16_t y) const |
|
iterator | begin () |
|
const_iterator | begin () const |
|
rect< int > | bounds () const |
|
rect< int > | bounds_pixels () const |
|
XYRasterU8Sparse & | clear () |
|
void | draw (const CRGB &color, const XYMap &xymap, CRGB *out) |
|
template<typename XYVisitor> |
void | draw (const XYMap &xymap, XYVisitor &visitor) |
|
void | drawGradient (const Gradient &gradient, const XYMap &xymap, CRGB *out) |
|
bool | empty () const |
|
iterator | end () |
|
const_iterator | end () const |
|
uint16_t | height () const |
|
void | rasterize (const Slice< const Tile2x2_u8 > &tiles) |
|
void | rasterize (const Tile2x2_u8 &tile) |
|
void | rasterize (const vec2< int > &pt, uint8_t value) |
|
void | rasterize_internal (const Tile2x2_u8 &tile, const rect< int > *optional_bounds=nullptr) |
|
XYRasterU8Sparse & | reset () |
|
void | setBounds (const rect< int > &bounds) |
|
void | setSize (uint16_t width, uint16_t height) |
|
size_t | size () const |
|
uint16_t | width () const |
|
void | write (const vec2< int > &pt, uint8_t value) |
|
The documentation for this class was generated from the following files: