13 #ifndef ECL_GEOMETRY_HPP_    14 #define ECL_GEOMETRY_HPP_    20 #include <ecl/linear_algebra.hpp>    26 namespace ecl { 
namespace geometry {
    27     using linear_algebra::Quaternion;
    28     using linear_algebra::Quaterniond;
    29     using linear_algebra::Quaternionf;
    30     using linear_algebra::AngleAxis;
    31     using linear_algebra::AngleAxisd;
    32     using linear_algebra::AngleAxisf;
    39 #include "geometry/angle.hpp"    40 #include "geometry/cartesian_point.hpp"    41 #include "geometry/cubic_spline.hpp"    42 #include "geometry/function_math.hpp"    43 #include "geometry/homogeneous_point.hpp"    44 #include "geometry/pascals_triangle.hpp"    45 #include "geometry/polynomial.hpp"    46 #include "geometry/smooth_linear_spline.hpp"    47 #include "geometry/spline_function.hpp"    48 #include "geometry/tension_function.hpp"    49 #include "geometry/tension_spline.hpp"    50 #include "geometry/pose.hpp"