|
LibreOffice Module svx (master) 1
|
#include <svx/dialmgr.hxx>#include <svx/strings.hrc>#include <basegfx/matrix/b2dhommatrix.hxx>#include <basegfx/matrix/b2dhommatrixtools.hxx>#include <basegfx/point/b2dpoint.hxx>#include <basegfx/polygon/b2dpolygon.hxx>#include <basegfx/polygon/b2dpolypolygon.hxx>#include <editeng/editdata.hxx>#include <editeng/editobj.hxx>#include <editeng/eeitem.hxx>#include <editeng/flditem.hxx>#include <editeng/measfld.hxx>#include <editeng/outlobj.hxx>#include <math.h>#include <svl/style.hxx>#include <sdr/contact/viewcontactofsdrmeasureobj.hxx>#include <sdr/properties/measureproperties.hxx>#include <svx/svddrag.hxx>#include <svx/svdhdl.hxx>#include <svx/svdmodel.hxx>#include <svx/svdogrp.hxx>#include <svx/svdomeas.hxx>#include <svx/svdopath.hxx>#include <svx/svdoutl.hxx>#include <svx/svdpage.hxx>#include <svx/svdtrans.hxx>#include <svx/svdview.hxx>#include <svx/sxmbritm.hxx>#include <svx/sxmlhitm.hxx>#include <sxmsitm.hxx>#include <sxmtaitm.hxx>#include <svx/sxmtfitm.hxx>#include <svx/sxmtpitm.hxx>#include <svx/sxmtritm.hxx>#include <svx/sxmuitm.hxx>#include <svx/xlnedcit.hxx>#include <svx/xlnedit.hxx>#include <svx/xlnedwit.hxx>#include <svx/xlnstcit.hxx>#include <svx/xlnstit.hxx>#include <svx/xlnstwit.hxx>#include <svx/xlnwtit.hxx>#include <svx/xpoly.hxx>#include <unotools/syslocale.hxx>#include <unotools/localedatawrapper.hxx>#include <vcl/ptrstyle.hxx>Go to the source code of this file.
Classes | |
| struct | ImpMeasureRec |
| struct | ImpMeasurePoly |
Functions | |
| static tools::Long | impGetLineStartEndDistance (const basegfx::B2DPolyPolygon &rPolyPolygon, tools::Long nNewWidth, bool bCenter) |
|
static |
Definition at line 337 of file svdomeas.cxx.
References basegfx::fround(), basegfx::B2DPolyPolygon::getB2DRange(), basegfx::Range2D< typename TYPE, typename TRAITS >::getHeight(), and basegfx::Range2D< typename TYPE, typename TRAITS >::getWidth().
Referenced by SdrMeasureObj::ImpCalcGeometrics().