LibreOffice Module drawinglayer (master) 1
Namespaces | Functions
SDPRProcessor2dTools.hxx File Reference
#include <sal/config.h>
Include dependency graph for SDPRProcessor2dTools.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  drawinglayer
 
namespace  drawinglayer::primitive2d
 
namespace  drawinglayer::geometry
 
namespace  basegfx
 
namespace  drawinglayer::processor2d
 

Functions

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::takeCareOfOffsetXY (const drawinglayer::primitive2d::FillGraphicPrimitive2D &rFillGraphicPrimitive2D, BitmapEx &rTarget, basegfx::B2DRange &rFillUnitRange)
 helper to react/process if OffsetX/OffsetY of the FillGraphicAttribute is used. 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...