![]() |
LeechCraft Monocle
0.6.70-18450-gabe19ee3b0
Modular document viewer for LeechCraft
|
#include "coordsbase.h"
Inheritance diagram for LC::Monocle::Rect< R >:Public Types | |
| using | Type = QRectF |
Public Member Functions | |
| Rect ()=default | |
| Rect (const Type &r) | |
| Rect (Pos< R > topLeft, Pos< R > bottomRight) | |
| auto | operator (const Rect &) const =default |
| template<typename P > | |
| requires (P::Relativity==R) P TopLeft() const | |
| template<typename P > | |
| requires (P::Relativity==R) P BottomRight() const | |
| void | SetLeft (qreal x) |
| void | SetRight (qreal x) |
| Type | ToRectF () const |
| bool | IsEmpty () const |
| template<typename Self > | |
| Self | operator| (this const Self &r1, const Self &r2) |
| template<typename Self > | |
| Self | operator & (this const Self &r1, const Self &r2) |
Public Attributes | |
| Type | R_ {} |
Static Public Attributes | |
| static constexpr auto | Relativity = R |
Definition at line 109 of file coordsbase.h.
| using LC::Monocle::Rect< R >::Type = QRectF |
Definition at line 113 of file coordsbase.h.
|
default |
|
inlineexplicit |
Definition at line 119 of file coordsbase.h.
|
inlineexplicit |
Definition at line 124 of file coordsbase.h.
|
inline |
Definition at line 160 of file coordsbase.h.
|
default |
|
inline |
Definition at line 172 of file coordsbase.h.
|
inline |
Definition at line 166 of file coordsbase.h.
|
inline |
Definition at line 132 of file coordsbase.h.
|
inline |
Definition at line 139 of file coordsbase.h.
|
inline |
Definition at line 145 of file coordsbase.h.
|
inline |
Definition at line 150 of file coordsbase.h.
|
inline |
Definition at line 155 of file coordsbase.h.
| Type LC::Monocle::Rect< R >::R_ {} |
Definition at line 115 of file coordsbase.h.
Referenced by LC::Monocle::Rect< Relativity::PageAbsolute >::IsEmpty(), LC::Monocle::Rect< Relativity::PageAbsolute >::requires(), LC::Monocle::Rect< Relativity::PageAbsolute >::SetLeft(), LC::Monocle::Rect< Relativity::PageAbsolute >::SetRight(), and LC::Monocle::Rect< Relativity::PageAbsolute >::ToRectF().
|
static |
Definition at line 111 of file coordsbase.h.