diff options
author | Gael Guennebaud <g.gael@free.fr> | 2008-09-03 22:35:45 +0000 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2008-09-03 22:35:45 +0000 |
commit | 52406aecadd5677f5cb5507a546ed2f68069e61f (patch) | |
tree | 4a1abe9f3006838420143a411bf667d76dc62535 /Eigen/Geometry | |
parent | c29c7b0ea95b86f73d77224efb26f96abdc189ac (diff) |
* Extend a bit ParametrizedLine and move it to a separate file,
add unit-tests for it.
* remove "using namespace std" in test/main.h such that the compilation
bug found today in SVD won't happen again.
Diffstat (limited to 'Eigen/Geometry')
-rw-r--r-- | Eigen/Geometry | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Eigen/Geometry b/Eigen/Geometry index 95e6077cf..1ac279b99 100644 --- a/Eigen/Geometry +++ b/Eigen/Geometry @@ -12,10 +12,11 @@ namespace Eigen { /** \defgroup GeometryModule Geometry module * This module provides support for: * - fixed-size homogeneous transformations - * - 2D and 3D rotations + * - translation, scaling, 2D and 3D rotations * - quaternions * - \ref MatrixBase::cross() "cross product" * - \ref MatrixBase::unitOrthogonal() "orthognal vector generation" + * - some linear components: parametrized-lines and hyperplanes * * \code * #include <Eigen/Geometry> @@ -36,6 +37,7 @@ namespace Eigen { #include "src/Geometry/Translation.h" #include "src/Geometry/Scaling.h" #include "src/Geometry/Hyperplane.h" +#include "src/Geometry/ParametrizedLine.h" } // namespace Eigen |