|
LibreOffice Module svx (master) 1
|
#include <o3tl/unit_conversion.hxx>#include <tools/bigint.hxx>#include <tools/helpers.hxx>#include <svx/svdopath.hxx>#include <math.h>#include <svx/xpoly.hxx>#include <svx/svdtrans.hxx>#include <svx/svddrag.hxx>#include <svx/svdmodel.hxx>#include <svx/svdhdl.hxx>#include <svx/svdview.hxx>#include <svx/dialmgr.hxx>#include <svx/strings.hrc>#include <svx/polypolygoneditor.hxx>#include <sdr/contact/viewcontactofsdrpathobj.hxx>#include <basegfx/matrix/b2dhommatrix.hxx>#include <basegfx/point/b2dpoint.hxx>#include <basegfx/polygon/b2dpolypolygontools.hxx>#include <basegfx/range/b2drange.hxx>#include <basegfx/curve/b2dcubicbezier.hxx>#include <basegfx/polygon/b2dpolygontools.hxx>#include <sdr/attribute/sdrtextattribute.hxx>#include <sdr/primitive2d/sdrattributecreator.hxx>#include <basegfx/matrix/b2dhommatrixtools.hxx>#include <sdr/attribute/sdrformtextattribute.hxx>#include <utility>#include <vcl/ptrstyle.hxx>#include <memory>#include <sal/log.hxx>#include <osl/diagnose.h>Go to the source code of this file.
Classes | |
| class | ImpPathForDragAndCreate |
Functions | |
| static sal_uInt16 | GetPrevPnt (sal_uInt16 nPnt, sal_uInt16 nPntMax, bool bClosed) |
| static sal_uInt16 | GetNextPnt (sal_uInt16 nPnt, sal_uInt16 nPntMax, bool bClosed) |
| static bool | lcl_ImpIsLine (const basegfx::B2DPolyPolygon &rPolyPolygon) |
| static tools::Rectangle | lcl_ImpGetBoundRect (const basegfx::B2DPolyPolygon &rPolyPolygon) |
|
static |
Definition at line 65 of file svdopath.cxx.
|
static |
Definition at line 54 of file svdopath.cxx.
|
static |
Definition at line 1654 of file svdopath.cxx.
References FRound(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMaxY(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinX(), basegfx::Range2D< typename TYPE, typename TRAITS >::getMinY(), basegfx::utils::getRange(), and basegfx::Range2D< typename TYPE, typename TRAITS >::isEmpty().
Referenced by SdrPathObj::ImpForceKind(), SdrPathObj::NbcSetPoint(), and SdrPathObj::RecalcSnapRect().
|
static |
Definition at line 1649 of file svdopath.cxx.
References basegfx::B2DPolygon::count(), basegfx::B2DPolyPolygon::count(), and basegfx::B2DPolyPolygon::getB2DPolygon().
Referenced by SdrPathObj::ImpForceKind(), SdrPathObj::ImpForceLineAngle(), and SdrPathObj::TakeObjNameSingul().