LibreOffice Module drawinglayer (master) 1
|
#include <drawinglayer/processor2d/SDPRProcessor2dTools.hxx>
#include <drawinglayer/primitive2d/fillgraphicprimitive2d.hxx>
#include <drawinglayer/geometry/viewinformation2d.hxx>
#include <vcl/bitmapex.hxx>
#include <vcl/graph.hxx>
#include <basegfx/range/b2drange.hxx>
#include <tools/stream.hxx>
#include <vcl/filter/PngImageWriter.hxx>
Go to the source code of this file.
Namespaces | |
namespace | drawinglayer |
namespace | drawinglayer::processor2d |
Functions | |
void | drawinglayer::processor2d::setOffsetXYCreatedBitmap (drawinglayer::primitive2d::FillGraphicPrimitive2D &rFillGraphicPrimitive2D, const BitmapEx &rBitmap) |
void | drawinglayer::processor2d::takeCareOfOffsetXY (const drawinglayer::primitive2d::FillGraphicPrimitive2D &rFillGraphicPrimitive2D, BitmapEx &rTarget, basegfx::B2DRange &rFillUnitRange) |
helper to react/process if OffsetX/OffsetY of the FillGraphicAttribute is used. More... | |
bool | drawinglayer::processor2d::prepareBitmapForDirectRender (const drawinglayer::primitive2d::FillGraphicPrimitive2D &rFillGraphicPrimitive2D, const drawinglayer::geometry::ViewInformation2D &rViewInformation2D, BitmapEx &rTarget, basegfx::B2DRange &rFillUnitRange, double fBigDiscreteArea=300.0 *300.0) |
helper to process FillGraphicPrimitive2D: More... | |
void | drawinglayer::processor2d::calculateDiscreteVisibleRange (basegfx::B2DRange &rDiscreteVisibleRange, const basegfx::B2DRange &rContentRange, const drawinglayer::geometry::ViewInformation2D &rViewInformation2D) |
helper to calculate a discrete visible range based on a given logic range and a current ViewInformation2D. More... | |