Gael Guennebaud
52406aecad
* 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.
2008-09-03 22:35:45 +00:00
Gael Guennebaud
49ff9b204c
remove the conceptualy broken "NoShear" transformation traits,
...
and rename NonAfine => Projective, GenericAffine => Affine, NoScaling => Isometry
2008-09-01 17:14:34 +00:00
Gael Guennebaud
7e8aa63bb7
* Add Hyperplane::transform(Matrix/Transform)
...
* Fix compilations with gcc 3.4, ICC and doxygen
* Fix krazy directives (hopefully)
2008-08-31 13:32:29 +00:00
Benoit Jacob
5c34d8e20a
The discussed changes to Hyperplane, the ParametrizedLine class, and the
...
API update in Regression...
2008-08-31 04:25:30 +00:00
Gael Guennebaud
6d841512c7
some hyperplane changes:
...
- the coefficients are stored in a single vector
- added transformation methods
- removed Line* typedef since in 2D this is really an hyperplane
and not really a line...
- HyperPlane => Hyperplane
2008-08-29 13:30:37 +00:00
Gael Guennebaud
9b4d46c82e
* Add an HyperPlane class in the Geometry module
...
with its respective unit-test.
Feel free to discuss the API on the ML.
* Some bugfix in unitOrthogonal found by the hyperplane unit test.
2008-08-28 17:44:27 +00:00