40 class BezierCurve_Impl;
68 std::shared_ptr<BezierCurve_Impl> impl;
Angle class.
Definition angle.h:60
std::vector< Pointf > get_control_points() const
Returns the control points of the bezier.
std::vector< Pointf > generate_curve_points(const Angle &split_angle)
Generates points on the bezier curve.
void add_control_point(const Pointf &)
BezierCurve()
Constructs a bezier curve generator.
void add_control_point(float x, float y)
Adds a control point to bezier.
Pointf get_point_relative(float pos_0_to_1) const
Get a point on the bezier curve.
2D (x,y) point structure - Float
Definition point.h:72