| ecl::Angle< T, Enable > | Parent template definition for angles | 
  | ecl::Angle< T, enable_if< is_float< T > >::type > | Interface for angular measurements | 
  | ecl::BluePrintFactory< CubicPolynomial > | Blueprint factory for cubic polynomials | 
  | ecl::BluePrintFactory< CubicSpline > | Blueprint factory for cubic splines | 
  | ecl::BluePrintFactory< LinearFunction > | Blueprint factory for linear functions | 
  | ecl::BluePrintFactory< Polynomial< N > > | Primary template for the Polynomial blueprint factories | 
  | ecl::BluePrintFactory< QuinticPolynomial > | Blueprint factory for quintic polynomials | 
  | ecl::BluePrintFactory< TensionFunction > | Blueprint factory for tension functions | 
  | ecl::BluePrintFactory< TensionSpline > | Blueprint factory for tension splines | 
  | ecl::blueprints::C2CubicSpline | Blueprint for generating a cubic spline satisfying C2 constraints | 
  | ecl::blueprints::C2TensionSpline | Blueprint for generating a tension spline satisfying C2 constraints | 
  | ecl::CartesianPoint< T, N > | Generic container storing a cartesian point of dimension N | 
  | ecl::CartesianPoint< T, 2 > | Specialisation for a cartesian point of dimension 2 | 
  | ecl::CartesianPoint< T, 3 > | Specialisation for a cartesian point of dimension 3 | 
  | ecl::blueprints::CubicDerivativeInterpolation | Blueprint for interpolating a cubic polynomial between end point conditions | 
  | ecl::blueprints::CubicSecondDerivativeInterpolation | Blueprint for interpolating a cubic polynomial between end point conditions | 
  | ecl::CubicSpline | Storage container for a cubic spline interpolation | 
  | ecl::blueprints::DerivativeHeuristicCubicSpline | Blueprint for generating a cubic spline satisfying C2 constraints | 
  | ecl::Division< Function > | Primary template functor for polynomial division | 
  | ecl::Division< CubicPolynomial > | Synthetic division between cubic and a factor | 
  | ecl::Division< QuadraticPolynomial > | Synthetic division between quadratic and a factor | 
  | ecl::ecl_traits< LegacyPose2D< Float, RotationAngleStorage, Enable > > | Traits for the pose2D class with scalar angle storage | 
  | ecl::ecl_traits< LegacyPose2D< Float, RotationMatrixStorage, Enable > > | Traits for the pose2D class with rotation matrix storage | 
  | ecl::ecl_traits< LegacyPose2D< Float, Storage, Enable > > | Parent template for ecl traits of the pose classes | 
  | ecl::FunctionMath< Function > | Used as a parent to load function math into function classes | 
  | ecl::FunctionMath< CubicPolynomial > | Specialises the function math loader for cubics | 
  | ecl::FunctionMath< LinearFunction > | Specialises the function math loader for linear functions | 
  | ecl::FunctionMath< QuadraticPolynomial > | Specialises the function math loader for quadratics | 
  | ecl::GenericSplineFunction | This is a parent class for generic spline functions | 
  | ecl::HomogeneousPoint< T, Enable > | Dummy parent class for Homogenous points | 
  | ecl::HomogeneousPoint< T, typename ecl::enable_if< ecl::is_float< T > >::type > | Container storing a homogenous point | 
  | ecl::Intersection< Function > | Primary template functor for the intersection of like functions | 
  | ecl::Intersection< LinearFunction > | Intersection of two linear functions | 
  | ecl::LegacyPose2D< Float, Storage, Enable > | Parent template definition for Pose2D | 
  | ecl::LegacyPose2D< Float, Storage, enable_if< is_float< Float > >::type > | Representation for a 2D pose (3 degrees of freedom) | 
  | ecl::LegacyPose3D< Float, Enable > | Parent template definition for Pose3D | 
  | ecl::LegacyPose3D< Float, enable_if< is_float< Float > >::type > | Representation for a 3D pose (6 degrees of freedom) | 
  | ecl::blueprints::LinearInterpolation | Blueprint for interpolating a linear function connecting end point conditions | 
  | ecl::blueprints::LinearPointSlopeForm | Blueprint for generating a linear function from slope and point pair | 
  | ecl::LinearSegment |  | 
  | ecl::Maximum< Function > | Primary template functor for the maximum of a continuous function | 
  | ecl::Maximum< CubicPolynomial > | Mathematical maximum on a compact interval for cubic polynomials | 
  | ecl::Maximum< LinearFunction > | Mathematical maximum on a compact interval for linear functions | 
  | ecl::Minimum< Function > | Primary template functor for the minimum of a continuous function | 
  | ecl::Minimum< CubicPolynomial > | Mathematical minimum on a compact interval for cubic polynomials | 
  | ecl::Minimum< LinearFunction > | Mathematical minimum on a compact interval for linear functions | 
  | ecl::PascalsTriangle< N > | Holds the coefficients for pascal's triangle up to row N | 
  | ecl::PascalsTriangle< 3 > | Holds the coefficients of pascal's triangle up to n = 3 | 
  | ecl::PascalsTriangle< 5 > | Holds the coefficients of pascal's triangle up to n = 5 | 
  | ecl::Polynomial< N > | Representation of a polynomial function of n-th degree | 
  | ecl::Polynomial< 0 > | Specialisation for the zero-th order polynomial | 
  | ecl::geometry::Pose2DMath< Float, Storage > | Parent template for the pose2D math classes | 
  | ecl::geometry::Pose2DMath< Float, RotationAngleStorage > | Math functions/selectors for the pose2D class with rotation angle storage | 
  | ecl::geometry::Pose2DMath< Float, RotationMatrixStorage > | Math functions/selectors for the pose2D class with rotation matrix storage | 
  | ecl::blueprints::QuinticInterpolation | Blueprint for interpolating a quintic polynomial between end point conditions | 
  | ecl::Roots< Function > | Primary template functor for the roots of a function (x-axis intercepts) | 
  | ecl::Roots< CubicPolynomial > | X axis intercepts for cubic polynomials | 
  | ecl::Roots< LinearFunction > | X axis intercepts for linear functions | 
  | ecl::Roots< QuadraticPolynomial > | X axis intercepts for quadratics | 
  | ecl::SmoothLinearSpline | Storage container for a smoothed linear spline interpolation | 
  | ecl::SplineFunction< Function > | Template wrapper for a generic spline function | 
  | ecl::TensionFunction | Representation of a tension function | 
  | ecl::blueprints::TensionSecondDerivativeInterpolation | Blueprint for interpolating a tension function between end point conditions | 
  | ecl::TensionSpline | Storage container for a tension spline interpolation |