namespace Paths
template <size_t Order>
class Bezier
Files: Bezier.h
Bezier-inheritance Scopes/Path.html

The Bezier class. It implements a bezier curve for the given order.

[xref] [Source]
Public Member functions Summary:
 constructorBezier() [xref] [Source]
virtual voiddraw() [xref] [Source]

Private Data members Summary:
std::vector<Vertex>_controls [xref] [Source]

Manipulators s Summary:
[Source]
 voidadd_control_point(const Vertex&) [xref] [Source]
 voidremove_control_point(size_t i) [xref] [Source]

Public Member function Details:
 constructor Bezier()

Create a new Bezier.

Private Data member Details:
std::vector<Vertex> _controls

The data...

Manipulators Details:
 void add_control_point(const Vertex&)

Add a new control point.

 void remove_control_point(size_t i)

Remove the control point at index i.