Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Ncurves
 Nhelpers
 Ceffector_spline_rotationRepresents a trajectory for and end effector
 Crotation_spline
 Noptimization
 Cproblem_data
 Cproblem_definition
 Cquadratic_problem
 CBern
 Cbezier_curve
 Ccubic_hermite_spline
 Ccurve_abcRepresents a curve of dimension Dim
 Ccurve_constraints
 Cexact_cubic
 Clinear_variable
 Cpiecewise_curve
 CpolynomialRepresents a polynomial of an arbitrary order defined on the interval $[t_{min}, t_{max}]$
 Cquadratic_variable
 CSE3CurveComposition of a curve of any type of dimension 3 and a curve representing an rotation (in current implementation, only SO3Linear can be used for the rotation part) The output is a vector of size 7 (pos_x,pos_y,pos_z,quat_x,quat_y,quat_z,quat_w) The output of the derivative of any order is a vector of size 6 (linear_x,linear_y,linear_z,angular_x,angular_y,angular_z)
 CSO3LinearRepresents a linear interpolation in SO3, using the slerp method provided by Eigen::Quaternion
 CSplineOptimizerMosek connection to produce optimized splines
 CBezierCurveRepresents a Bezier curve of arbitrary dimension and order
 CCubicHermiteSplineRepresents a set of cubic hermite splines defining a continuous function $p(t)$
 CExactCubicRepresents a set of cubic splines defining a continuous function crossing each of the waypoint given in its initialization
 CPiecewiseCurveRepresent a piecewise curve