57void floodFill(uint16_t x, uint16_t y,
paletteColor_t col, uint16_t xMin, uint16_t yMin, uint16_t xMax, uint16_t yMax);
58void fillCircleSector(uint16_t x, uint16_t y, uint16_t innerR, uint16_t outerR, uint16_t startAngle, uint16_t endAngle,
void shadeDisplayArea(int16_t x1, int16_t y1, int16_t x2, int16_t y2, uint8_t shadeLevel, paletteColor_t color)
Definition fill.c:77
void fillDisplayArea(int16_t x1, int16_t y1, int16_t x2, int16_t y2, paletteColor_t c)
Fill a rectangular area on a display with a single color.
Definition fill.c:36
void oddEvenFill(int x0, int y0, int x1, int y1, paletteColor_t boundaryColor, paletteColor_t fillColor)
Attempt to fill a convex shape bounded by a border of a given color using the even-odd rule.
Definition fill.c:228
void floodFill(uint16_t x, uint16_t y, paletteColor_t col, uint16_t xMin, uint16_t yMin, uint16_t xMax, uint16_t yMax)
Definition fill.c:324
void fillCircleSector(uint16_t x, uint16_t y, uint16_t innerR, uint16_t outerR, uint16_t startAngle, uint16_t endAngle, paletteColor_t col)
Helper function to draw a filled circle with translation and scaling.
Definition fill.c:485
paletteColor_t
All 216 possible colors, named like cRGB.
Definition palette.h:23