diff --git a/src/Math/Matrix3.h b/src/Math/Matrix3.h index a8fd81577..1a4c0c6c0 100644 --- a/src/Math/Matrix3.h +++ b/src/Math/Matrix3.h @@ -172,6 +172,7 @@ template class Matrix3: public Matrix<3, T> { * Upper-left 2x2 part of the matrix. * @see from(const Matrix<2, T>&, const Vector2&), rotation() const, * rotation(T), Matrix4::rotationScaling() const + * @todo extract rotation with assert for no scaling */ inline constexpr Matrix<2, T> rotationScaling() const { return {(*this)[0].xy(), diff --git a/src/Math/Matrix4.h b/src/Math/Matrix4.h index b1c3c39d3..ebd5582fa 100644 --- a/src/Math/Matrix4.h +++ b/src/Math/Matrix4.h @@ -303,6 +303,7 @@ template class Matrix4: public Matrix<4, T> { * Upper-left 3x3 part of the matrix. * @see from(const Matrix<3, T>&, const Vector3&), rotation() const, * rotation(T, const Vector3&), Matrix3::rotationScaling() const + * @todo extract rotation with assert for no scaling */ inline constexpr Matrix<3, T> rotationScaling() const { /* Not Matrix3, because it is for affine 2D transformations */