#include <ecl/mpl.hpp>#include <ecl/type_traits.hpp>#include <ecl/config/macros.hpp>#include <ecl/exceptions/standard_exception.hpp>#include <ecl/linear_algebra.hpp>#include <ecl/math.hpp>

Go to the source code of this file.
| Classes | |
| class | ecl::HomogeneousPoint< class, class > | 
| Dummy parent class for Homogenous points. | |
| class | ecl::HomogeneousPoint< T, typename ecl::enable_if< ecl::is_float< T > >::type > | 
| Container storing a homogenous point. | |
| Namespaces | |
| ecl | |
| Typedefs | |
| typedef HomogeneousPoint< double > | ecl::HomogeneousPointd | 
| Eigen style convenience handle for homogeneous points in double format.  More... | |
| typedef HomogeneousPoint< float > | ecl::HomogeneousPointf | 
| Eigen style convenience handle for homogeneous points in float format.  More... | |
| Functions | |
| OutputStream & | ecl::operator<< (OutputStream &ostream, const HomogeneousPoint< Type > &point) |