aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/Geometry
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2008-09-03 22:35:45 +0000
committerGravatar Gael Guennebaud <g.gael@free.fr>2008-09-03 22:35:45 +0000
commit52406aecadd5677f5cb5507a546ed2f68069e61f (patch)
tree4a1abe9f3006838420143a411bf667d76dc62535 /Eigen/Geometry
parentc29c7b0ea95b86f73d77224efb26f96abdc189ac (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/Geometry4
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