|
HikoGUI
A low latency retained GUI
|
#include <hikogui/geometry/identity.hpp>
Public Member Functions | |
| constexpr | identity (identity const &) noexcept=default |
| constexpr | identity (identity &&) noexcept=default |
| constexpr identity & | operator= (identity const &) noexcept=default |
| constexpr identity & | operator= (identity &&) noexcept=default |
| template<int E> | |
| constexpr | operator matrix< E > () const noexcept |
| identity | operator~ () const noexcept |
| template<typename O , int E> | |
| constexpr vector< O, E > | operator* (vector< O, E > const &rhs) const noexcept |
| template<typename O , int E> | |
| constexpr point< O, E > | operator* (point< O, E > const &rhs) const noexcept |
| constexpr axis_aligned_rectangle | operator* (axis_aligned_rectangle const &rhs) const noexcept |
| constexpr rectangle | operator* (rectangle const &rhs) const noexcept |
| template<int E> | |
| constexpr identity | operator* (identity const &) const noexcept |
| constexpr bool | is_valid () const noexcept |
Identity transform.