roo_display
API Documentation for roo_display
Loading...
Searching...
No Matches
roo_display::ClippingBufferedRectWriter Class Reference

#include <buffered_drawing.h>

Public Member Functions

 ClippingBufferedRectWriter (DisplayOutput &device, Box clip_box, BlendingMode blending_mode)
 
void writePixel (int16_t x, int16_t y, Color color)
 
void writeHLine (int16_t x0, int16_t y0, int16_t x1, Color color)
 
void writeVLine (int16_t x0, int16_t y0, int16_t y1, Color color)
 
void writeRect (int16_t x0, int16_t y0, int16_t x1, int16_t y1, Color color)
 
void flush ()
 
const Boxclip_box () const
 

Detailed Description

Definition at line 503 of file buffered_drawing.h.

Constructor & Destructor Documentation

◆ ClippingBufferedRectWriter()

roo_display::ClippingBufferedRectWriter::ClippingBufferedRectWriter ( DisplayOutput device,
Box  clip_box,
BlendingMode  blending_mode 
)
inline

Definition at line 505 of file buffered_drawing.h.

Member Function Documentation

◆ clip_box()

const Box & roo_display::ClippingBufferedRectWriter::clip_box ( ) const
inline

Definition at line 537 of file buffered_drawing.h.

◆ flush()

void roo_display::ClippingBufferedRectWriter::flush ( )
inline

Definition at line 535 of file buffered_drawing.h.

References roo_display::BufferedRectWriter::flush().

◆ writeHLine()

void roo_display::ClippingBufferedRectWriter::writeHLine ( int16_t  x0,
int16_t  y0,
int16_t  x1,
Color  color 
)
inline

Definition at line 513 of file buffered_drawing.h.

References color, and writeRect().

◆ writePixel()

void roo_display::ClippingBufferedRectWriter::writePixel ( int16_t  x,
int16_t  y,
Color  color 
)
inline

Definition at line 509 of file buffered_drawing.h.

References color, and writeRect().

◆ writeRect()

void roo_display::ClippingBufferedRectWriter::writeRect ( int16_t  x0,
int16_t  y0,
int16_t  x1,
int16_t  y1,
Color  color 
)
inline

◆ writeVLine()

void roo_display::ClippingBufferedRectWriter::writeVLine ( int16_t  x0,
int16_t  y0,
int16_t  y1,
Color  color 
)
inline

Definition at line 517 of file buffered_drawing.h.

References color, and writeRect().


The documentation for this class was generated from the following file: