5#ifndef FLUTTER_IMPELLER_TESSELLATOR_C_TESSELLATOR_H_
6#define FLUTTER_IMPELLER_TESSELLATOR_C_TESSELLATOR_H_
13#define IMPELLER_API __declspec(dllexport)
15#define IMPELLER_API __attribute__((visibility("default")))
struct Vertices * Tessellate(PathBuilder *builder, int fill_type, Scalar tolerance)
PathBuilder * CreatePathBuilder()
void DestroyPathBuilder(PathBuilder *builder)
void DestroyVertices(Vertices *vertices)
void MoveTo(PathBuilder *builder, Scalar x, Scalar y)
void LineTo(PathBuilder *builder, Scalar x, Scalar y)
void CubicTo(PathBuilder *builder, Scalar x1, Scalar y1, Scalar x2, Scalar y2, Scalar x3, Scalar y3)
void Close(PathBuilder *builder)