LibreOffice Module vcl (master) 1
|
#include <osl/diagnose.h>
#include <tools/line.hxx>
#include <tools/helpers.hxx>
#include <unotools/configmgr.hxx>
#include <vcl/hatch.hxx>
#include <vcl/metaact.hxx>
#include <vcl/settings.hxx>
#include <vcl/virdev.hxx>
#include <drawmode.hxx>
#include <salgdi.hxx>
#include <cassert>
#include <cstdlib>
#include <memory>
Go to the source code of this file.
Macros | |
#define | HATCH_MAXPOINTS 1024 |
Functions | |
static int | HatchCmpFnc (const void *p1, const void *p2) |
static bool | HasSaneNSteps (const Point &rPt1, const Point &rEndPt1, const Size &rInc) |
#define HATCH_MAXPOINTS 1024 |
Definition at line 37 of file outdev/hatch.cxx.
Definition at line 120 of file outdev/hatch.cxx.
References o3tl::checked_sub(), Size::Height(), SAL_WARN, Size::Width(), Point::X(), and Point::Y().
Referenced by OutputDevice::DrawHatch().
|
static |
Definition at line 41 of file outdev/hatch.cxx.
Referenced by OutputDevice::DrawHatchLine().