ndcurves Namespace Reference

Typedefs

typedef Eigen::Matrix< double, 1, 1 > point1_t
 
typedef piecewise_curve< double, double, true, matrix3_t, point3_t, curve_rotation_t > piecewise_SO3_t
 
typedef polynomial< double, double, true, point1_tpolynomial1_t
 
typedef bezier_curve< double, double, true, point1_tbezier1_t
 
typedef piecewise_curve< double, double, true, point1_tpiecewise1_t
 
typedef piecewise_curve< double, double, true, sobec::eVector2piecewise2_t
 
typedef polynomial< double, double, true, sobec::eVector2polynomial2_t
 
typedef constant_curve< double, double, true, sobec::eVector2constant2_t
 
typedef constant_curve< double, double, true, point1_tconstant1_t
 
typedef Eigen::VectorXd pointX_t
 
typedef std::vector< pointX_t, Eigen::aligned_allocator< pointX_t > > t_pointX_t
 
typedef double time_t
 
typedef double num_t
 
typedef ndcurves::exact_cubic< double, double, true, pointX_texact_cubic_t
 
typedef Eigen::Vector3d point3_t
 
typedef std::pair< double, pointX_tWaypoint
 
typedef std::vector< WaypointT_Waypoint
 

Typedef Documentation

◆ bezier1_t

typedef bezier_curve<double, double, true, point1_t> ndcurves::bezier1_t

◆ constant1_t

typedef constant_curve<double, double, true, point1_t> ndcurves::constant1_t

◆ constant2_t

typedef constant_curve<double, double, true, sobec::eVector2> ndcurves::constant2_t

◆ exact_cubic_t

typedef ndcurves::exact_cubic<double, double, true, pointX_t> ndcurves::exact_cubic_t

◆ num_t

typedef double ndcurves::num_t

◆ piecewise1_t

typedef piecewise_curve<double, double, true, point1_t> ndcurves::piecewise1_t

◆ piecewise2_t

typedef piecewise_curve<double, double, true, sobec::eVector2> ndcurves::piecewise2_t

◆ piecewise_SO3_t

typedef piecewise_curve<double, double, true, matrix3_t, point3_t, curve_rotation_t> ndcurves::piecewise_SO3_t

◆ point1_t

typedef Eigen::Matrix<double, 1, 1> ndcurves::point1_t

◆ point3_t

typedef Eigen::Vector3d ndcurves::point3_t

◆ pointX_t

typedef Eigen::VectorXd ndcurves::pointX_t

◆ polynomial1_t

typedef polynomial<double, double, true, point1_t> ndcurves::polynomial1_t

◆ polynomial2_t

typedef polynomial<double, double, true, sobec::eVector2> ndcurves::polynomial2_t

◆ t_pointX_t

typedef std::vector<pointX_t, Eigen::aligned_allocator<pointX_t> > ndcurves::t_pointX_t

◆ T_Waypoint

typedef std::vector<Waypoint> ndcurves::T_Waypoint

◆ time_t

typedef double ndcurves::time_t

◆ Waypoint

typedef std::pair<double, pointX_t> ndcurves::Waypoint