28 std::array<Vector3, 3>
data;
Control the import and export of Windows DLL symbols.
Implementation of a vector with length 3.
Matrix of size 3 × 3.
Definition Matrix3.hpp:26
Vector3 & operator[](std::size_t idx)
Indexing the Matrix.
Matrix3 & operator/=(const double &other)
Matrix-Scalar division: Matrix3 / double -> Matrix3.
Matrix3 operator/(const double &other) const
Matrix-Scalar division: Matrix3 / double -> Matrix3.
Matrix3 operator*(const Matrix3 &other) const
Matrix multiplication: Matrix3 * Matrix3 -> Matrix3.
Matrix3 & operator*=(const Matrix3 &other)
Matrix multiplication: Matrix3 * Matrix3 -> Matrix3.
Vector3 operator*(const Vector3 &other) const
Matrix-Vector multiplication: Matrix3 * Vector3 -> Vector3.
std::array< Vector3, 3 > data
Data structure of the Matrix3.
Definition Matrix3.hpp:28
const Vector3 & operator[](std::size_t idx) const
Indexing the Matrix.
Matrix3 & operator*=(const double &other)
Matrix-Scalar multiplication: Matrix3 * double -> Matrix3.
Matrix3 operator*(const double &other) const
Matrix-Scalar multiplication: Matrix3 * double -> Matrix3.
Vector of length 3.
Definition Vector3.hpp:25