|
Move Vectormath main
C++20 game and graphics mathematics
|
Go to the source code of this file.
Classes | |
| class | mv::math::AffineTransform3< T > |
Namespaces | |
| namespace | mv |
| namespace | mv::math |
Typedefs | |
| using | mv::math::AffineTransform3f = AffineTransform3< float > |
| using | mv::math::AffineTransform3d = AffineTransform3< double > |
Functions | |
| template<typename T > requires std::is_floating_point_v<T> | |
| Vec3< T > | mv::math::TransformVector (const AffineTransform3< T > &transform, const Vec3< T > &vector) noexcept |
| template<typename T > requires std::is_floating_point_v<T> | |
| Vec3< T > | mv::math::TransformPoint (const AffineTransform3< T > &transform, const Vec3< T > &point) noexcept |
| template<typename T > requires std::is_floating_point_v<T> | |
| AffineTransform3< T > | mv::math::Compose (const AffineTransform3< T > &first, const AffineTransform3< T > &second) noexcept |