LibreOffice Module tools (master) 1
|
#include <gen.hxx>
Public Member Functions | |
constexpr | Pair () |
constexpr | Pair (tools::Long nA, tools::Long nB) |
tools::Long | A () const |
tools::Long | B () const |
tools::Long & | A () |
tools::Long & | B () |
TOOLS_DLLPUBLIC rtl::OString | toString () const |
TOOLS_DLLPUBLIC size_t | GetHashValue () const |
Protected Attributes | |
tools::Long | mnA |
tools::Long | mnB |
|
inlineconstexpr |
|
inline |
|
inline |
Definition at line 48 of file gen.hxx.
Referenced by tools::detail::equal(), and toString().
|
inline |
|
inline |
Definition at line 49 of file gen.hxx.
Referenced by tools::detail::equal(), and toString().
size_t Pair::GetHashValue | ( | ) | const |
Definition at line 37 of file gen.cxx.
References o3tl::hash_combine(), mnA, and mnB.
|
protected |
Definition at line 60 of file gen.hxx.
Referenced by Range::Contains(), Selection::Contains(), GetHashValue(), Point::Move(), Range::Normalize(), Selection::Normalize(), Point::operator*=(), Size::operator*=(), Point::operator+=(), Size::operator+=(), Point::operator-=(), Size::operator-=(), Point::operator/=(), and Size::operator/=().
|
protected |
Definition at line 61 of file gen.hxx.
Referenced by Range::Contains(), Selection::Contains(), GetHashValue(), Point::Move(), Range::Normalize(), Selection::Normalize(), Point::operator*=(), Size::operator*=(), Point::operator+=(), Size::operator+=(), Point::operator-=(), Size::operator-=(), Point::operator/=(), and Size::operator/=().