X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmatrix.cpp;h=092d2c62ca149cb73764d8c40ab00d7382a8f874;hb=cdf6744cb3a73030bc767a23b7ed5215919e53c5;hp=8cc9dcba3a513e49b5b7d9367bd3dae733e371ee;hpb=ead146649adf96c50055c5d43cf7ea6e2be08dfd;p=libs%2Fgl.git diff --git a/source/matrix.cpp b/source/matrix.cpp index 8cc9dcba..092d2c62 100644 --- a/source/matrix.cpp +++ b/source/matrix.cpp @@ -63,7 +63,7 @@ Vector4 Matrix::operator*(const Vector4 &vec) const Vector3 Matrix::operator*(const Vector3 &vec) const { - return Geometry::reduce_vector((*this)*Geometry::augment_vector(vec, 1.0f)); + return Vector3((*this)*Vector4(vec, 1.0f)); } double Matrix::operator[](unsigned i) const