namespace Paths
template <size_t Order>
class Bezier
Bezier-inheritance Scopes/Path.html
The Bezier class. It implements a Bezier curve for the given order.
Public Member functions Summary:
 constructor Bezier()
references
source code
Create a new Bezier.
virtual void draw()
references
source code
Private Data members Summary:
std::vector<Vertex> controls_
references
source code
The data...
Manipulators Summary:
 void add_control_point(const Vertex&)
references
source code
Add a new control point.
 void remove_control_point(size_t i)
references
source code
Remove the control point at index i.
Public Member functions Details:
 constructor Bezier()
references
source code
Create a new Bezier.
Private Data members Details:
std::vector<Vertex> controls_
references
source code
The data...
Manipulators Details:
 void add_control_point(const Vertex&)
references
source code
Add a new control point.
Parameters:
pA point
 void remove_control_point(size_t i)
references
source code
Remove the control point at index i.
Parameters:
iAn index