aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Geometry/Transform.h
diff options
context:
space:
mode:
authorGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-07-29 15:54:32 +0200
committerGravatar Hauke Heibel <hauke.heibel@gmail.com>2010-07-29 15:54:32 +0200
commit6b89ee0095b9012302d0871d2300e60422a62316 (patch)
tree87b81aa478951f2fb26b2237b1485cfcd7065a89 /Eigen/src/Geometry/Transform.h
parent2f0e8904f1c2450ee013f671260c833c7e99a9f8 (diff)
Transform is now per default Projective.
Improved invert() in the Transform class. RotationBase offers matrix() to be conform with Transform's naming scheme. Added Translation::translation() to be conform with Transform's naming scheme.
Diffstat (limited to 'Eigen/src/Geometry/Transform.h')
-rw-r--r--Eigen/src/Geometry/Transform.h5
1 files changed, 0 insertions, 5 deletions
diff --git a/Eigen/src/Geometry/Transform.h b/Eigen/src/Geometry/Transform.h
index 70d172c10..68fda1323 100644
--- a/Eigen/src/Geometry/Transform.h
+++ b/Eigen/src/Geometry/Transform.h
@@ -954,11 +954,6 @@ Transform<Scalar,Dim,Mode>::inverse(TransformTraits hint) const
// translation and remaining parts
res.matrix().template topRightCorner<Dim,1>()
= - res.matrix().template topLeftCorner<Dim,Dim>() * translation();
- if(int(Mode)!=int(AffineCompact))
- {
- res.matrix().template block<1,Dim>(Dim,0).setZero();
- res.matrix().coeffRef(Dim,Dim) = 1;
- }
}
return res;
}