LibreOffice Module svx (master) 1
|
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <basegfx/matrix/b2dhommatrixtools.hxx>
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
#include <basegfx/polygon/b2dpolygontools.hxx>
#include <math.h>
#include <rtl/ustrbuf.hxx>
#include <svx/dialmgr.hxx>
#include <svx/strings.hrc>
#include <sdr/contact/viewcontactofsdrcircobj.hxx>
#include <sdr/properties/circleproperties.hxx>
#include <svx/svddrag.hxx>
#include <svx/svdmodel.hxx>
#include <svx/svdocirc.hxx>
#include <svx/svdopath.hxx>
#include <svx/svdtrans.hxx>
#include <svx/svdview.hxx>
#include <svx/sxciaitm.hxx>
#include <sxcikitm.hxx>
#include <svx/xfillit0.hxx>
#include <svx/xlineit0.hxx>
#include <svx/xlnedit.hxx>
#include <svx/xlnedwit.hxx>
#include <svx/xlnstit.hxx>
#include <svx/xlnstwit.hxx>
#include <svx/xlnwtit.hxx>
#include <vcl/canvastools.hxx>
#include <vcl/ptrstyle.hxx>
Go to the source code of this file.
Functions | |
static Point | GetAnglePnt (const tools::Rectangle &rR, Degree100 nAngle) |
SdrCircKind | ToSdrCircKind (SdrObjKind eKind) |
static void | Union (tools::Rectangle &rR, const Point &rP) |
|
static |
Definition at line 53 of file svdocirc.cxx.
References a, BigMulDiv(), tools::Rectangle::Bottom(), tools::Rectangle::Center(), FRound(), tools::Rectangle::Left(), tools::Rectangle::Right(), Point::setX(), Point::setY(), tools::Rectangle::Top(), toRadians(), Point::X(), and Point::Y().
Referenced by SdrCircObj::AddToHdlList(), SdrCircObj::GetSnapPoint(), and SdrCircObj::TakeUnrotatedSnapRect().
SdrCircKind ToSdrCircKind | ( | SdrObjKind | eKind | ) |
Definition at line 104 of file svdocirc.cxx.
References Arc, CircleArc, CircleCut, CircleOrEllipse, CircleSection, Cut, Full, and Section.
Referenced by SdrObjFactory::MakeNewObject().
|
static |
Definition at line 966 of file svdocirc.cxx.
References tools::Rectangle::Bottom(), tools::Rectangle::Left(), tools::Rectangle::Right(), tools::Rectangle::SetBottom(), tools::Rectangle::SetLeft(), tools::Rectangle::SetRight(), tools::Rectangle::SetTop(), tools::Rectangle::Top(), Point::X(), and Point::Y().
Referenced by SdrCircObj::TakeUnrotatedSnapRect().