|
|
| rect (rect const &rhs) noexcept=default |
| |
|
rect & | operator= (rect const &rhs) noexcept=default |
| |
|
| rect (rect &&rhs) noexcept=default |
| |
|
rect & | operator= (rect &&rhs) noexcept=default |
| |
|
| rect (f32x4 corner0, f32x4 corner1, f32x4 corner2, f32x4 corner3) noexcept |
| |
|
| rect (aarect rhs) noexcept |
| |
|
rect & | operator= (aarect rhs) noexcept |
| |
|
| rect (f32x4 corner0, f32x4 extent) noexcept |
| |
| f32x4 | right_vector () const noexcept |
| | Get the right vector of a rectangle.
|
| |
| f32x4 | up_vector () const noexcept |
| | Get the up vector of a rectangle.
|
| |
|
float | width () const noexcept |
| |
|
float | height () const noexcept |
| |
|
f32x4 | extent () const noexcept |
| |
|
aarect | aabb () const noexcept |
| |
| template<size_t I> |
| f32x4 | corner () const noexcept |
| | Get coordinate of a corner.
|
| |
Class which represents an rectangle.