|
Scroom 0.14-48-ga0fee447
|
#include <list>#include <gdk/gdk.h>#include <cairo.h>#include <scroom/color.hh>#include <scroom/rectangle.hh>

Go to the source code of this file.
Namespaces | |
| namespace | Colors |
Functions | |
| void | traceRectangleContour (cairo_t *cr, Scroom::Utils::Rectangle< double > const &viewArea) |
| void | drawRectangleContour (cairo_t *cr, Scroom::Utils::Rectangle< double > const &viewArea) |
| void | drawRectangleContour (cairo_t *cr, Color const &c, Scroom::Utils::Rectangle< double > const &viewArea) |
| void | setClip (cairo_t *cr, double x, double y, double width, double height) |
| void | setClip (cairo_t *cr, const Scroom::Utils::Rectangle< double > &area) |
| void | drawRectangle (cairo_t *cr, Color const &c, Scroom::Utils::Rectangle< double > const &viewArea) |
| void | drawOutOfBoundsWithBackground (cairo_t *cr, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize) |
| void | drawOutOfBoundsWithBackgroundColor (cairo_t *cr, const Color &background, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize) |
| void | drawOutOfBoundsWithoutBackground (cairo_t *cr, Scroom::Utils::Rectangle< double > const &requestedPresentationArea, Scroom::Utils::Rectangle< double > const &actualPresentationArea, double pixelSize) |
| double | pixelSizeFromZoom (int zoom) |
Variables | |
| const Color | Colors::OUT_OF_BOUNDS |
| void drawOutOfBoundsWithBackground | ( | cairo_t * | cr, |
| Scroom::Utils::Rectangle< double > const & | requestedPresentationArea, | ||
| Scroom::Utils::Rectangle< double > const & | actualPresentationArea, | ||
| double | pixelSize | ||
| ) |
Referenced by ExamplePresentation::redraw().


| void drawOutOfBoundsWithBackgroundColor | ( | cairo_t * | cr, |
| const Color & | background, | ||
| Scroom::Utils::Rectangle< double > const & | requestedPresentationArea, | ||
| Scroom::Utils::Rectangle< double > const & | actualPresentationArea, | ||
| double | pixelSize | ||
| ) |

| void drawOutOfBoundsWithoutBackground | ( | cairo_t * | cr, |
| Scroom::Utils::Rectangle< double > const & | requestedPresentationArea, | ||
| Scroom::Utils::Rectangle< double > const & | actualPresentationArea, | ||
| double | pixelSize | ||
| ) |
Referenced by drawOutOfBoundsWithBackgroundColor(), and anonymous_namespace{tiledbitmappresentation.cc}::TiledBitmapPresentation::redraw().


| void drawRectangle | ( | cairo_t * | cr, |
| Color const & | c, | ||
| Scroom::Utils::Rectangle< double > const & | viewArea | ||
| ) |
Referenced by drawOutOfBoundsWithBackground(), drawOutOfBoundsWithBackgroundColor(), drawOutOfBoundsWithoutBackground(), and CommonOperations::drawState().


| void drawRectangleContour | ( | cairo_t * | cr, |
| Color const & | c, | ||
| Scroom::Utils::Rectangle< double > const & | viewArea | ||
| ) |
| void drawRectangleContour | ( | cairo_t * | cr, |
| Scroom::Utils::Rectangle< double > const & | viewArea | ||
| ) |
Referenced by drawRectangleContour(), and TiledBitmap::drawTile().


| double pixelSizeFromZoom | ( | int | zoom | ) |
Referenced by Scroom::Utils::TweakPositionTextBox::display(), View::on_motion_notify(), View::on_window_size_changed(), View::on_zoombox_changed(), Scroom::Utils::TweakPositionTextBox::parse(), View::presentationPointToWindowPoint(), View::redraw(), TestData::redraw(), anonymous_namespace{tiledbitmappresentation.cc}::TiledBitmapPresentation::redraw(), TiledBitmap::redraw(), TransformPresentation::redraw(), ExamplePresentation::redraw(), MeasureHandler::render(), PipetteHandler::render(), View::setPresentation(), Scroom::Utils::TweakRulers::tweakRulers(), Scroom::Utils::TweakGridSelection::tweakSelection(), View::updateScrollbar(), and View::windowPointToPresentationPoint().

| void setClip | ( | cairo_t * | cr, |
| const Scroom::Utils::Rectangle< double > & | area | ||
| ) |

| void setClip | ( | cairo_t * | cr, |
| double | x, | ||
| double | y, | ||
| double | width, | ||
| double | height | ||
| ) |
Referenced by CommonOperations::draw(), drawRectangle(), and setClip().

| void traceRectangleContour | ( | cairo_t * | cr, |
| Scroom::Utils::Rectangle< double > const & | viewArea | ||
| ) |
Referenced by drawRectangleContour().

