LibreOffice Module svx (master) 1
|
#include <svddrgm1.hxx>
Private Attributes | |
double | nSin |
double | nCos |
Degree100 | nAngle0 |
Degree100 | nAngle |
bool | bRight |
Definition at line 47 of file svddrgm1.hxx.
|
explicit |
Definition at line 2050 of file svddrgmt.cxx.
|
overridevirtual |
Reimplemented from SdrDragMethod.
Definition at line 2045 of file svddrgmt.cxx.
References SdrDragMethod::DragStat(), nAngle, nCos, nSin, and rTarget.
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 2078 of file svddrgmt.cxx.
References tools::Rectangle::Center(), SdrDragMethod::DragStat(), GetAngle(), SdrHdlList::GetHdl(), SdrDragMethod::GetHdlList(), SdrHdl::GetPos(), SdrDragMethod::getSdrDragView(), tools::Rectangle::IsEmpty(), nAngle0, Ref1, SdrDragStat::SetRef1(), and SdrDragMethod::Show().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 2160 of file svddrgmt.cxx.
References SdrDragMethod::DragStat(), SdrDragMethod::getSdrDragView(), SdrDragMethod::Hide(), SdrDragMethod::IsDraggingGluePoints(), SdrDragMethod::IsDraggingPoints(), nAngle, SdrGlueEditView::RotateMarkedGluePoints(), SdrEditView::RotateMarkedObj(), and SdrPolyEditView::RotateMarkedPoints().
|
overridevirtual |
Reimplemented from SdrDragMethod.
Definition at line 2106 of file svddrgmt.cxx.
References basegfx::utils::createRotateAroundPoint(), SdrDragMethod::DragStat(), nCos, nSin, X, and Y.
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 2060 of file svddrgmt.cxx.
References aStr, bRight, SdrModel::GetAngleString(), SdrDragMethod::getSdrDragView(), SdrDragMethod::ImpGetDescriptionStr(), nAngle, NormAngle36000(), and SvxResId().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 2182 of file svddrgmt.cxx.
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 2113 of file svddrgmt.cxx.
References a, bRight, SdrDragMethod::DragStat(), GetAngle(), GetAngleSector(), SdrDragMethod::getSdrDragView(), SdrSnapView::GetSnapAngle(), SdrDragMethod::Hide(), nAngle, nAngle0, nCos, SdrDragStat::NextMove(), NormAngle18000(), NormAngle36000(), nSin, SdrDragMethod::Show(), and toRadians().
|
private |
Definition at line 54 of file svddrgm1.hxx.
Referenced by GetSdrDragComment(), and MoveSdrDrag().
|
private |
Definition at line 53 of file svddrgm1.hxx.
Referenced by applyCurrentTransformationToSdrObject(), EndSdrDrag(), GetSdrDragComment(), and MoveSdrDrag().
|
private |
Definition at line 52 of file svddrgm1.hxx.
Referenced by BeginSdrDrag(), and MoveSdrDrag().
|
private |
Definition at line 51 of file svddrgm1.hxx.
Referenced by applyCurrentTransformationToSdrObject(), getCurrentTransformation(), and MoveSdrDrag().
|
private |
Definition at line 50 of file svddrgm1.hxx.
Referenced by applyCurrentTransformationToSdrObject(), getCurrentTransformation(), and MoveSdrDrag().