Matrix2D Matrix2D::CreateScalingMatrix(double scale) { return CreateScalingMatrix(scale, scale); }
Matrix2D Matrix2D::CreateScalingMatrix(const Vector2D& scaleXY) { return CreateScalingMatrix(scaleXY.x, scaleXY.y); }
Matrix4 Matrix4::CreateScalingMatrix(const Vector3D & scaleXYZ) { return CreateScalingMatrix(scaleXYZ.x, scaleXYZ.y, scaleXYZ.z); }