32 #include "../api_core.h" 34 #include "../Math/point.h" 49 class EarClipTriangulator_Impl;
77 std::vector<Pointf> get_vertices();
80 int get_vertice_count();
91 void add_vertex(
float x,
float y);
96 void add_vertex(
const Pointf &p);
118 std::shared_ptr<EarClipTriangulator_Impl> impl;
EarClipTriangulator_Triangle.
Definition: ear_clip_triangulator.h:43
float y2
Definition: ear_clip_triangulator.h:46
float x1
Definition: ear_clip_triangulator.h:46
float x3
Definition: ear_clip_triangulator.h:46
float y1
Definition: ear_clip_triangulator.h:46
Definition: ear_clip_triangulator.h:56
PolygonOrientation
Polygon orientations.
Definition: ear_clip_triangulator.h:53
Ear-clipping triangulator.
Definition: ear_clip_triangulator.h:60
Definition: ear_clip_triangulator.h:55
float y3
Definition: ear_clip_triangulator.h:46
Ear clipping triangulation result structure.
Definition: ear_clip_result.h:45
2D (x,y) point structure - Float
Definition: point.h:73
float x2
Definition: ear_clip_triangulator.h:46