Bezier
Fast and lightweight class for using the Bezier curves of any order in C++
Bezier Namespace Reference

Data Structures

class  Curve
 A Bezier curve class. More...
 
class  PolyCurve
 A Bezier polycurve class. More...
 

Typedefs

using Point = Eigen::Vector2d
 Point in xy plane.
 
using PointVector = std::vector< Point >
 A vector of Points.
 
using Vector = Eigen::Vector2d
 A Vector in xy plane.
 
using BoundingBox = Eigen::AlignedBox2d
 Bounding box class.
 

Variables

const double _epsilon = std::sqrt(std::numeric_limits<double>::epsilon())
 Precision for numerical methods.
 

Detailed Description

Nominal namespace containing class pre-definitions and typedefs