9namespace hi::inline v1::geo {
18 constexpr identity()
noexcept =
default;
21 constexpr operator matrix<E>()
const noexcept
26 [[nodiscard]]
identity operator~()
const noexcept
32 [[nodiscard]]
constexpr vector<E> operator*(vector<E>
const &rhs)
const noexcept
38 [[nodiscard]]
constexpr point<E> operator*(point<E>
const &rhs)
const noexcept
43 [[nodiscard]]
constexpr color operator*(
color const &rhs)
const noexcept
64 [[nodiscard]]
constexpr bool is_valid()
const noexcept
This is a RGBA floating point color.
Definition color.hpp:39
Class which represents an axis-aligned rectangle.
Definition axis_aligned_rectangle.hpp:20
Definition identity.hpp:11
A rectangle / parallelogram in 3D space.
Definition rectangle.hpp:20