LibreOffice Module svx (master)
1
|
#include <svddrgmt.hxx>
Private Member Functions | |
void | ImpCheckSnap (const Point &rPt) |
Private Attributes | |
tools::Long | nBestXSnap |
tools::Long | nBestYSnap |
bool | bXSnapped |
bool | bYSnapped |
Definition at line 229 of file svddrgmt.hxx.
SdrDragMove::SdrDragMove | ( | SdrDragView & | rNewView | ) |
Definition at line 1464 of file svddrgmt.cxx.
References SdrDragMethod::setMoveOnly().
Reimplemented from SdrDragMethod.
Definition at line 1459 of file svddrgmt.cxx.
References SdrDragMethod::DragStat(), and SdrObject::Move().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 1493 of file svddrgmt.cxx.
References SdrDragMethod::DragStat(), SdrDragMethod::GetMarkedRect(), SdrDragStat::SetActionRect(), and SdrDragMethod::Show().
|
overrideprotectedvirtual |
Reimplemented from SdrDragMethod.
Definition at line 1448 of file svddrgmt.cxx.
References SdrDragMethod::addSdrDragEntry(), SdrObject::GetViewContact(), and sdr::contact::ViewContact::getViewIndependentPrimitive2DContainer().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 1681 of file svddrgmt.cxx.
References SdrDragMethod::DragStat(), SdrDragMethod::getSdrDragView(), SdrDragMethod::Hide(), SdrDragMethod::IsDraggingGluePoints(), SdrDragMethod::IsDraggingPoints(), SdrGlueEditView::MoveMarkedGluePoints(), SdrEditView::MoveMarkedObj(), and SdrPolyEditView::MoveMarkedPoints().
|
overridevirtual |
Reimplemented from SdrDragMethod.
Definition at line 1501 of file svddrgmt.cxx.
References basegfx::utils::createTranslateB2DHomMatrix(), and SdrDragMethod::DragStat().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 1474 of file svddrgmt.cxx.
References aStr, SdrDragMethod::DragStat(), SdrModel::GetMetricString(), SdrPaintView::GetModel(), SdrDragMethod::getSdrDragView(), SdrDragMethod::ImpGetDescriptionStr(), and SvxResId().
|
overridevirtual |
Implements SdrDragMethod.
Definition at line 1704 of file svddrgmt.cxx.
References SdrDragMethod::IsDraggingGluePoints(), and SdrDragMethod::IsDraggingPoints().
Definition at line 1506 of file svddrgmt.cxx.
References bXSnapped, bYSnapped, nBestXSnap, nBestYSnap, Point, SdrDragMethod::SnapPos(), XSNAPPED, and YSNAPPED.
Referenced by MoveSdrDrag().
Implements SdrDragMethod.
Definition at line 1545 of file svddrgmt.cxx.
References tools::Rectangle::Bottom(), tools::Rectangle::BottomRight(), bXSnapped, bYSnapped, SdrDragMethod::DragStat(), o3tl::sorted_vector< Value, Compare, Find, class >::empty(), SdrGluePointList::FindGluePoint(), SdrObject::GetCurrentBoundRect(), SdrDragMethod::GetDragLimitRect(), SdrObject::GetGluePointList(), SdrMarkList::GetMark(), SdrMarkList::GetMarkCount(), SdrMark::GetMarkedGluePoints(), SdrDragMethod::GetMarkedObjectList(), SdrDragMethod::GetMarkedRect(), SdrMark::GetMarkedSdrObj(), SdrDragMethod::getSdrDragView(), SdrDragStat::GetStart(), SdrDragMethod::Hide(), ImpCheckSnap(), tools::Rectangle::Intersection(), SdrDragMethod::IsDraggingGluePoints(), SdrDragMethod::IsDragLimit(), tools::Rectangle::IsEmpty(), SdrSnapView::IsOrtho(), tools::Rectangle::Left(), tools::Rectangle::Move(), nBestXSnap, nBestYSnap, SdrDragStat::NextMove(), nId, OrthoDistance8(), Point, tools::Rectangle::Right(), SDRGLUEPOINT_NOTFOUND, SdrDragStat::SetActionRect(), SdrDragMethod::Show(), tools::Rectangle::Top(), tools::Rectangle::TopLeft(), X, and Y.
|
private |
Definition at line 234 of file svddrgmt.hxx.
Referenced by ImpCheckSnap(), and MoveSdrDrag().
|
private |
Definition at line 235 of file svddrgmt.hxx.
Referenced by ImpCheckSnap(), and MoveSdrDrag().
|
private |
Definition at line 232 of file svddrgmt.hxx.
Referenced by ImpCheckSnap(), and MoveSdrDrag().
|
private |
Definition at line 233 of file svddrgmt.hxx.
Referenced by ImpCheckSnap(), and MoveSdrDrag().