LibreOffice Module basegfx (master) 1
|
#include <basegfx/polygon/b2dpolygoncutandtouch.hxx>
#include <osl/diagnose.h>
#include <sal/log.hxx>
#include <basegfx/numeric/ftools.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/vector/b2dvector.hxx>
#include <basegfx/range/b2drange.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <basegfx/curve/b2dcubicbezier.hxx>
#include <vector>
#include <algorithm>
#include <memory>
Go to the source code of this file.
Namespaces | |
namespace | basegfx |
namespace | basegfx::utils |
Macros | |
#define | SUBDIVIDE_FOR_CUT_TEST_COUNT (50) |
Functions | |
B2DPolygon | basegfx::utils::addPointsAtCutsAndTouches (const B2DPolygon &rCandidate, size_t *pPointLimit) |
B2DPolyPolygon | basegfx::utils::addPointsAtCutsAndTouches (const B2DPolyPolygon &rCandidate, size_t *pPointLimit) |
B2DPolygon | basegfx::utils::addPointsAtCuts (const B2DPolygon &rCandidate, const B2DPoint &rStart, const B2DPoint &rEnd) |
B2DPolygon | basegfx::utils::addPointsAtCuts (const B2DPolygon &rCandidate, const B2DPolyPolygon &rPolyMask) |
#define SUBDIVIDE_FOR_CUT_TEST_COUNT (50) |
Definition at line 34 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 43 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 76 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 74 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 75 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 45 of file b2dpolygoncutandtouch.cxx.
|
private |
Definition at line 44 of file b2dpolygoncutandtouch.cxx.