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().