![]() |
Trax3 3.1.0
trax track library
|
This is the complete list of members for spat::Rect< Valtype >, including all inherited members.
| Area() const noexcept -> decltype(Valtype{} *Valtype{}) | spat::Rect< Valtype > | inline |
| Bottom() const noexcept | spat::Rect< Valtype > | inline |
| Bottom(Valtype val) noexcept | spat::Rect< Valtype > | inline |
| Center() const noexcept | spat::Rect< Valtype > | inline |
| Deflate(Valtype dx, Valtype dy) noexcept | spat::Rect< Valtype > | inline |
| Diagonal() const noexcept | spat::Rect< Valtype > | inline |
| Expand(Valtype x, Valtype y) noexcept | spat::Rect< Valtype > | inline |
| Expand(const Position2D< Valtype > &pt) noexcept | spat::Rect< Valtype > | inline |
| Height() const noexcept | spat::Rect< Valtype > | inline |
| Includes(Valtype x, Valtype y) const noexcept | spat::Rect< Valtype > | inline |
| Includes(const Position2D< Valtype > &pt) const noexcept | spat::Rect< Valtype > | inline |
| Inflate(Valtype dx, Valtype dy) noexcept | spat::Rect< Valtype > | inline |
| Init() noexcept (defined in spat::Rect< Valtype >) | spat::Rect< Valtype > | inline |
| Init(Valtype left, Valtype top, Valtype width, Valtype height) noexcept (defined in spat::Rect< Valtype >) | spat::Rect< Valtype > | inline |
| Intersection(const Rect &r1, const Rect &r2) noexcept | spat::Rect< Valtype > | inline |
| Intersection(const Rect &rect) noexcept | spat::Rect< Valtype > | inline |
| IsArea() const noexcept | spat::Rect< Valtype > | inline |
| Left() const noexcept | spat::Rect< Valtype > | inline |
| Left(Valtype val) noexcept | spat::Rect< Valtype > | inline |
| LeftBottom() const noexcept | spat::Rect< Valtype > | inline |
| LeftTop() const noexcept | spat::Rect< Valtype > | inline |
| m_Height | spat::Rect< Valtype > | |
| m_Width | spat::Rect< Valtype > | |
| Move(Valtype dx, Valtype dy) noexcept (defined in spat::Rect< Valtype >) | spat::Rect< Valtype > | inline |
| Move(const Vector2D< Valtype > &offset) noexcept (defined in spat::Rect< Valtype >) | spat::Rect< Valtype > | inline |
| Normal() const noexcept | spat::Rect< Valtype > | inline |
| Normalize() noexcept | spat::Rect< Valtype > | inline |
| Rect() noexcept=default | spat::Rect< Valtype > | |
| Rect(Valtype width, Valtype height) noexcept | spat::Rect< Valtype > | inline |
| Rect(const common::Interval< Valtype > &width, const common::Interval< Valtype > &height) noexcept | spat::Rect< Valtype > | inline |
| Rect(const Vector2D< Valtype > &diagonal) noexcept | spat::Rect< Valtype > | inlineexplicit |
| Rect(const Position2D< Valtype > &lefttop, const Position2D< Valtype > &rightbottom) noexcept | spat::Rect< Valtype > | inline |
| Rect(Valtype left, Valtype top, Valtype right, Valtype bottom) noexcept | spat::Rect< Valtype > | inline |
| Right() const noexcept | spat::Rect< Valtype > | inline |
| Right(Valtype val) noexcept | spat::Rect< Valtype > | inline |
| RightBottom() const noexcept | spat::Rect< Valtype > | inline |
| RightTop() const noexcept | spat::Rect< Valtype > | inline |
| Top() const noexcept | spat::Rect< Valtype > | inline |
| Top(Valtype val) noexcept | spat::Rect< Valtype > | inline |
| Union(const Rect &r1, const Rect &r2) noexcept | spat::Rect< Valtype > | inline |
| Union(const Rect &rect) noexcept | spat::Rect< Valtype > | inline |
| value_type typedef (defined in spat::Rect< Valtype >) | spat::Rect< Valtype > | |
| Width() const noexcept | spat::Rect< Valtype > | inline |