|
| template<typename HLineFiller > |
| void | roo_display::drawNonSteepLine (HLineFiller *drawer, int16_t x0, int16_t y0, int16_t x1, int16_t y1, bool flip_diag) |
| |
| template<typename VLineFiller > |
| void | roo_display::drawSteepLine (VLineFiller *drawer, int16_t x0, int16_t y0, int16_t x1, int16_t y1, bool flip_diag) |
| |
| void | roo_display::drawHLine (DisplayOutput &device, int16_t x0, int16_t y0, int16_t x1, Color color, const Box &clip_box, BlendingMode mode) |
| |
| void | roo_display::drawVLine (DisplayOutput &device, int16_t x0, int16_t y0, int16_t y1, Color color, const Box &clip_box, BlendingMode mode) |
| |
| template<typename RectFiller > |
| void | roo_display::drawRoundRectTmpl (RectFiller &filler, int16_t x0, int16_t y0, int x1, int y1, int16_t r) |
| |
| template<typename HlineFiller > |
| void | roo_display::fillRoundRectCorners (HlineFiller *filler, int16_t x0, int16_t y0, int x1, int y1, int16_t r) |
| |
| template<typename HlineFiller > |
| void | roo_display::fillRoundRectOutsideCorners (HlineFiller *filler, int16_t x0, int16_t y0, int x1, int y1, int16_t r) |
| |
| void | roo_display::drawRoundRect (DisplayOutput &output, const Box &bbox, int16_t radius, const Box &clip_box, Color color, BlendingMode mode) |
| |
| void | roo_display::fillRoundRect (DisplayOutput &output, const Box &bbox, int16_t radius, const Box &clip_box, Color color, BlendingMode mode) |
| |
| void | roo_display::fillRoundRectBg (DisplayOutput &output, const Box &bbox, int16_t radius, const Box &clip_box, Color bgcolor, BlendingMode mode) |
| |
| template<typename PixelFiller > |
| void | roo_display::drawEllipse (PixelFiller *drawer, int16_t x0, int16_t y0, int16_t rx, int16_t ry) |
| |
| template<typename HLineFiller > |
| void | roo_display::fillTriangle (HLineFiller *drawer, int16_t x0, int16_t y0, int16_t x1, int16_t y1, int16_t x2, int16_t y2) |
| |