Trax3 3.1.0
trax track library
Loading...
Searching...
No Matches
spat::Rect< Valtype > Member List

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 noexceptspat::Rect< Valtype >inline
Bottom(Valtype val) noexceptspat::Rect< Valtype >inline
Center() const noexceptspat::Rect< Valtype >inline
Deflate(Valtype dx, Valtype dy) noexceptspat::Rect< Valtype >inline
Diagonal() const noexceptspat::Rect< Valtype >inline
Expand(Valtype x, Valtype y) noexceptspat::Rect< Valtype >inline
Expand(const Position2D< Valtype > &pt) noexceptspat::Rect< Valtype >inline
Height() const noexceptspat::Rect< Valtype >inline
Includes(Valtype x, Valtype y) const noexceptspat::Rect< Valtype >inline
Includes(const Position2D< Valtype > &pt) const noexceptspat::Rect< Valtype >inline
Inflate(Valtype dx, Valtype dy) noexceptspat::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) noexceptspat::Rect< Valtype >inline
Intersection(const Rect &rect) noexceptspat::Rect< Valtype >inline
IsArea() const noexceptspat::Rect< Valtype >inline
Left() const noexceptspat::Rect< Valtype >inline
Left(Valtype val) noexceptspat::Rect< Valtype >inline
LeftBottom() const noexceptspat::Rect< Valtype >inline
LeftTop() const noexceptspat::Rect< Valtype >inline
m_Heightspat::Rect< Valtype >
m_Widthspat::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 noexceptspat::Rect< Valtype >inline
Normalize() noexceptspat::Rect< Valtype >inline
Rect() noexcept=defaultspat::Rect< Valtype >
Rect(Valtype width, Valtype height) noexceptspat::Rect< Valtype >inline
Rect(const common::Interval< Valtype > &width, const common::Interval< Valtype > &height) noexceptspat::Rect< Valtype >inline
Rect(const Vector2D< Valtype > &diagonal) noexceptspat::Rect< Valtype >inlineexplicit
Rect(const Position2D< Valtype > &lefttop, const Position2D< Valtype > &rightbottom) noexceptspat::Rect< Valtype >inline
Rect(Valtype left, Valtype top, Valtype right, Valtype bottom) noexceptspat::Rect< Valtype >inline
Right() const noexceptspat::Rect< Valtype >inline
Right(Valtype val) noexceptspat::Rect< Valtype >inline
RightBottom() const noexceptspat::Rect< Valtype >inline
RightTop() const noexceptspat::Rect< Valtype >inline
Top() const noexceptspat::Rect< Valtype >inline
Top(Valtype val) noexceptspat::Rect< Valtype >inline
Union(const Rect &r1, const Rect &r2) noexceptspat::Rect< Valtype >inline
Union(const Rect &rect) noexceptspat::Rect< Valtype >inline
value_type typedef (defined in spat::Rect< Valtype >)spat::Rect< Valtype >
Width() const noexceptspat::Rect< Valtype >inline