33 #include "../api_display.h"
35 #include "../../Core/Math/point.h"
36 #include "../../Core/Math/ear_clip_triangulator.h"
65 bool is_inside_contour(
const Path2D &other)
const;
67 bool is_point_inside(
const Pointf &point)
const;
69 const std::vector<Pointf> &get_contour_points()
const;
81 void add_line_to(
const Pointf &p);
83 void add_line_to(
const std::vector<Pointf> &points);
96 std::shared_ptr<Path2D_Impl> impl;
PolygonOrientation
Polygon orientations.
Definition: ear_clip_triangulator.h:53
2D (x,y) point structure - Float
Definition: point.h:73
void add_line_to(float x, float y)
Definition: path2d.h:85
Bezier curve generator.
Definition: bezier_curve.h:47