33 #include "../api_core.h"
42 class BezierCurve_Impl;
64 std::vector<Pointf> get_control_points()
const;
72 void add_control_point(
float x,
float y);
74 void add_control_point(
const Pointf &);
77 std::vector<Pointf> generate_curve_points(
const Angle &split_angle);
80 Pointf get_point_relative(
float pos_0_to_1)
const;
87 std::shared_ptr<BezierCurve_Impl> impl;
Angle class.
Definition: angle.h:63
2D (x,y) point structure - Float
Definition: point.h:73
Bezier curve generator.
Definition: bezier_curve.h:47