Move Vectormath main
C++20 game and graphics mathematics
Loading...
Searching...
No Matches
Mat3.hpp File Reference
#include <cassert>
#include <cmath>
#include <cstddef>
#include <optional>
#include <type_traits>
#include <mv/math/Rotation3.hpp>
#include <mv/math/Vec3.hpp>
#include <mv/math/detail/Matrix3Ops.hpp>

Go to the source code of this file.

Classes

class  mv::math::Mat3< T >
 

Namespaces

namespace  mv
 
namespace  mv::math
 

Typedefs

using mv::math::Mat3f = Mat3< float >
 
using mv::math::Mat3d = Mat3< double >
 

Functions

template<typename T >
requires std::is_floating_point_v<T>
Vec3< T > mv::math::operator* (const Vec3< T > &vector, const Mat3< T > &matrix) noexcept