27void setClip(cairo_t*
cr,
double x,
double y,
double width,
double height);
38 const Color& background,
void drawRectangleContour(cairo_t *cr, Scroom::Utils::Rectangle< double > const &viewArea)
Definition cairo-helpers.cc:31
void drawOutOfBoundsWithBackground(cairo_t *cr, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize)
Definition cairo-helpers.cc:74
void traceRectangleContour(cairo_t *cr, Scroom::Utils::Rectangle< double > const &viewArea)
Definition cairo-helpers.cc:22
void setClip(cairo_t *cr, double x, double y, double width, double height)
Definition cairo-helpers.cc:47
void drawRectangle(cairo_t *cr, Color const &c, Scroom::Utils::Rectangle< double > const &viewArea)
Definition cairo-helpers.cc:62
void drawOutOfBoundsWithBackgroundColor(cairo_t *cr, const Color &background, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize)
Definition cairo-helpers.cc:85
double pixelSizeFromZoom(int zoom)
Definition cairo-helpers.cc:123
void drawOutOfBoundsWithoutBackground(cairo_t *cr, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize)
Definition cairo-helpers.cc:97
Definition rectangle.hh:29
Definition cairo-helpers.hh:20
const Color OUT_OF_BOUNDS