#include <math.hpp>
Inherits LiteFX::Math::Vector< size_t, 4 >.
|
| Rect () noexcept |
|
| Rect (const Vector< size_t, 2 > &pos, const size_t &w, const size_t &h) noexcept |
|
| Rect (const size_t &x, const size_t &y, const size_t &w, const size_t &h) noexcept |
|
| Rect (const Rect &) noexcept |
|
| Rect (Rect &&) noexcept |
|
Rect & | operator= (const Rect &_other) noexcept |
|
Rect & | operator= (Rect &&_other) noexcept |
|
Vector< size_t, 2 > | position () const noexcept |
|
Size2d | extent () const noexcept |
|
const size_t & | width () const noexcept |
|
size_t & | width () noexcept |
|
const size_t & | height () const noexcept |
|
size_t & | height () noexcept |
|
| Vector () noexcept=default |
|
| Vector (const size_t &val) noexcept |
|
| Vector (const vec_type &_other) noexcept |
|
| Vector (vec_type &&_other) noexcept |
|
Vector< size_t, DIM > & | operator= (const Vector< size_t, DIM > &_other) noexcept |
|
Vector< size_t, DIM > & | operator= (Vector< size_t, DIM > &&_other) noexcept |
|
const size_t & | operator[] (const unsigned int &i) const noexcept |
|
size_t & | operator[] (const unsigned int &i) noexcept |
|
const scalar_type * | elements () const noexcept |
|
int | size () const noexcept |
|
const scalar_type & | x () const noexcept |
|
scalar_type & | x () noexcept |
|
const scalar_type & | y () const noexcept |
|
scalar_type & | y () noexcept |
|
const scalar_type & | z () const noexcept |
|
scalar_type & | z () noexcept |
|
const scalar_type & | w () const noexcept |
|
scalar_type & | w () noexcept |
|
◆ Rect() [1/5]
◆ Rect() [2/5]
Rect::Rect |
( |
const Vector< size_t, 2 > & |
pos, |
|
|
const size_t & |
w, |
|
|
const size_t & |
h |
|
) |
| |
|
noexcept |
◆ Rect() [3/5]
Rect::Rect |
( |
const size_t & |
x, |
|
|
const size_t & |
y, |
|
|
const size_t & |
w, |
|
|
const size_t & |
h |
|
) |
| |
|
noexcept |
◆ Rect() [4/5]
Rect::Rect |
( |
const Rect & |
_other | ) |
|
|
noexcept |
◆ Rect() [5/5]
Rect::Rect |
( |
Rect && |
_other | ) |
|
|
noexcept |
◆ extent()
◆ height() [1/2]
const size_t & Rect::height |
( |
| ) |
const |
|
inlinenoexcept |
◆ height() [2/2]
size_t & Rect::height |
( |
| ) |
|
|
inlinenoexcept |
◆ operator=() [1/2]
Rect & LiteFX::Math::Rect::operator= |
( |
const Rect & |
_other | ) |
|
|
inlinenoexcept |
◆ operator=() [2/2]
Rect & Rect::operator= |
( |
Rect && |
_other | ) |
|
|
inlinenoexcept |
◆ position()
Vector< size_t, 2 > Rect::position |
( |
| ) |
const |
|
inlinenoexcept |
◆ width() [1/2]
const size_t & Rect::width |
( |
| ) |
const |
|
inlinenoexcept |
◆ width() [2/2]