LibreOffice Module reportdesign (master) 1
|
#include <ViewsWindow.hxx>
Public Types | |
enum | CompareMode { POS_LEFT , POS_RIGHT , POS_UPPER , POS_DOWN , POS_CENTER_HORIZONTAL , POS_CENTER_VERTICAL } |
Public Member Functions | |
RectangleLess (CompareMode _eCompareMode, const Point &_rRefPoint) | |
bool | operator() (const tools::Rectangle &lhs, const tools::Rectangle &rhs) const |
Public Attributes | |
CompareMode | m_eCompareMode |
Point | m_aRefPoint |
Definition at line 42 of file ViewsWindow.hxx.
Enumerator | |
---|---|
POS_LEFT | |
POS_RIGHT | |
POS_UPPER | |
POS_DOWN | |
POS_CENTER_HORIZONTAL | |
POS_CENTER_VERTICAL |
Definition at line 44 of file ViewsWindow.hxx.
|
inline |
Definition at line 47 of file ViewsWindow.hxx.
|
inline |
Definition at line 48 of file ViewsWindow.hxx.
References tools::Rectangle::Bottom(), tools::Rectangle::Center(), tools::Rectangle::Left(), m_aRefPoint, m_eCompareMode, POS_CENTER_HORIZONTAL, POS_CENTER_VERTICAL, POS_DOWN, POS_LEFT, POS_RIGHT, POS_UPPER, tools::Rectangle::Right(), tools::Rectangle::Top(), Point::X(), and Point::Y().
Point rptui::RectangleLess::m_aRefPoint |
Definition at line 46 of file ViewsWindow.hxx.
Referenced by operator()().
CompareMode rptui::RectangleLess::m_eCompareMode |
Definition at line 45 of file ViewsWindow.hxx.
Referenced by operator()().