▼Necl | Embedded control libraries |
▼Nblueprints | Blueprints and factories classes used to generate blueprints |
CC2CubicSpline | Blueprint for generating a cubic spline satisfying C2 constraints |
CC2TensionSpline | Blueprint for generating a tension spline satisfying C2 constraints |
CCubicDerivativeInterpolation | Blueprint for interpolating a cubic polynomial between end point conditions |
CCubicSecondDerivativeInterpolation | Blueprint for interpolating a cubic polynomial between end point conditions |
CDerivativeHeuristicCubicSpline | Blueprint for generating a cubic spline satisfying C2 constraints |
CLinearInterpolation | Blueprint for interpolating a linear function connecting end point conditions |
CLinearPointSlopeForm | Blueprint for generating a linear function from slope and point pair |
CQuinticInterpolation | Blueprint for interpolating a quintic polynomial between end point conditions |
CTensionSecondDerivativeInterpolation | Blueprint for interpolating a tension function between end point conditions |
▼Ngeometry | |
CPose2DMath | Parent template for the pose2D math classes |
CPose2DMath< Float, RotationAngleStorage > | Math functions/selectors for the pose2D class with rotation angle storage |
CPose2DMath< Float, RotationMatrixStorage > | Math functions/selectors for the pose2D class with rotation matrix storage |
CAngle | Parent template definition for angles |
CAngle< T, enable_if< is_float< T > >::type > | Interface for angular measurements |
CBluePrintFactory< CubicPolynomial > | Blueprint factory for cubic polynomials |
CBluePrintFactory< CubicSpline > | Blueprint factory for cubic splines |
CBluePrintFactory< LinearFunction > | Blueprint factory for linear functions |
CBluePrintFactory< Polynomial< N > > | Primary template for the Polynomial blueprint factories |
CBluePrintFactory< QuinticPolynomial > | Blueprint factory for quintic polynomials |
CBluePrintFactory< TensionFunction > | Blueprint factory for tension functions |
CBluePrintFactory< TensionSpline > | Blueprint factory for tension splines |
CCartesianPoint | Generic container storing a cartesian point of dimension N |
CCartesianPoint< T, 2 > | Specialisation for a cartesian point of dimension 2 |
CCartesianPoint< T, 3 > | Specialisation for a cartesian point of dimension 3 |
CCubicSpline | Storage container for a cubic spline interpolation |
CDivision | Primary template functor for polynomial division |
CDivision< CubicPolynomial > | Synthetic division between cubic and a factor |
CDivision< QuadraticPolynomial > | Synthetic division between quadratic and a factor |
Cecl_traits< LegacyPose2D< Float, RotationAngleStorage, Enable > > | Traits for the pose2D class with scalar angle storage |
Cecl_traits< LegacyPose2D< Float, RotationMatrixStorage, Enable > > | Traits for the pose2D class with rotation matrix storage |
Cecl_traits< LegacyPose2D< Float, Storage, Enable > > | Parent template for ecl traits of the pose classes |
CFunctionMath | Used as a parent to load function math into function classes |
CFunctionMath< CubicPolynomial > | Specialises the function math loader for cubics |
CFunctionMath< LinearFunction > | Specialises the function math loader for linear functions |
CFunctionMath< QuadraticPolynomial > | Specialises the function math loader for quadratics |
CGenericSplineFunction | This is a parent class for generic spline functions |
CHomogeneousPoint | Dummy parent class for Homogenous points |
CHomogeneousPoint< T, typename ecl::enable_if< ecl::is_float< T > >::type > | Container storing a homogenous point |
CIntersection | Primary template functor for the intersection of like functions |
CIntersection< LinearFunction > | Intersection of two linear functions |
CLegacyPose2D | Parent template definition for Pose2D |
CLegacyPose2D< Float, Storage, enable_if< is_float< Float > >::type > | Representation for a 2D pose (3 degrees of freedom) |
CLegacyPose3D | Parent template definition for Pose3D |
CLegacyPose3D< Float, enable_if< is_float< Float > >::type > | Representation for a 3D pose (6 degrees of freedom) |
CLinearSegment | |
CMaximum | Primary template functor for the maximum of a continuous function |
CMaximum< CubicPolynomial > | Mathematical maximum on a compact interval for cubic polynomials |
CMaximum< LinearFunction > | Mathematical maximum on a compact interval for linear functions |
CMinimum | Primary template functor for the minimum of a continuous function |
CMinimum< CubicPolynomial > | Mathematical minimum on a compact interval for cubic polynomials |
CMinimum< LinearFunction > | Mathematical minimum on a compact interval for linear functions |
CPascalsTriangle | Holds the coefficients for pascal's triangle up to row N |
CPascalsTriangle< 3 > | Holds the coefficients of pascal's triangle up to n = 3 |
CPascalsTriangle< 5 > | Holds the coefficients of pascal's triangle up to n = 5 |
CPolynomial | Representation of a polynomial function of n-th degree |
CPolynomial< 0 > | Specialisation for the zero-th order polynomial |
CRoots | Primary template functor for the roots of a function (x-axis intercepts) |
CRoots< CubicPolynomial > | X axis intercepts for cubic polynomials |
CRoots< LinearFunction > | X axis intercepts for linear functions |
CRoots< QuadraticPolynomial > | X axis intercepts for quadratics |
CSmoothLinearSpline | Storage container for a smoothed linear spline interpolation |
CSplineFunction | Template wrapper for a generic spline function |
CTensionFunction | Representation of a tension function |
CTensionSpline | Storage container for a tension spline interpolation |