LibreOffice Module svx (master) 1
|
#include <svdview.hxx>
Public Member Functions | |
SdrDropMarkerOverlay (const SdrView &rView, const SdrObject &rObject) | |
SdrDropMarkerOverlay (const SdrView &rView, const tools::Rectangle &rRectangle) | |
SdrDropMarkerOverlay (const SdrView &rView, const Point &rStart, const Point &rEnd) | |
~SdrDropMarkerOverlay () | |
Private Member Functions | |
void | ImplCreateOverlays (const SdrView &rView, const basegfx::B2DPolyPolygon &rLinePolyPolygon) |
Private Attributes | |
sdr::overlay::OverlayObjectList | maObjects |
Definition at line 129 of file svdview.hxx.
Definition at line 101 of file svdview.cxx.
References ImplCreateOverlays(), and SdrObject::TakeXorPoly().
SdrDropMarkerOverlay::SdrDropMarkerOverlay | ( | const SdrView & | rView, |
const tools::Rectangle & | rRectangle | ||
) |
Definition at line 108 of file svdview.cxx.
References basegfx::B2DPolygon::append(), tools::Rectangle::Bottom(), ImplCreateOverlays(), tools::Rectangle::Left(), tools::Rectangle::Right(), basegfx::B2DPolygon::setClosed(), and tools::Rectangle::Top().
SdrDropMarkerOverlay::SdrDropMarkerOverlay | ( | const SdrView & | rView, |
const Point & | rStart, | ||
const Point & | rEnd | ||
) |
Definition at line 123 of file svdview.cxx.
References basegfx::B2DPolygon::append(), ImplCreateOverlays(), basegfx::B2DPolygon::setClosed(), Point::X(), and Point::Y().
SdrDropMarkerOverlay::~SdrDropMarkerOverlay | ( | ) |
Definition at line 136 of file svdview.cxx.
|
private |
Definition at line 81 of file svdview.cxx.
References a, sdr::overlay::OverlayObjectList::append(), SdrPaintWindow::GetOverlayManager(), SdrPaintView::GetPaintWindow(), maObjects, and SdrPaintView::PaintWindowCount().
Referenced by SdrDropMarkerOverlay().
|
private |
Definition at line 132 of file svdview.hxx.
Referenced by ImplCreateOverlays().