Flutter Engine
The Flutter Engine
Classes | Namespaces | Macros | Functions
tessellator.h File Reference
#include <cstdint>
#include "impeller/geometry/path_builder.h"

Go to the source code of this file.

Classes

struct  impeller::Vertices
 

Namespaces

namespace  impeller
 

Macros

#define IMPELLER_API   __attribute__((visibility("default")))
 

Functions

PathBuilder * impeller::CreatePathBuilder ()
 
void impeller::DestroyPathBuilder (PathBuilder *builder)
 
void impeller::MoveTo (PathBuilder *builder, Scalar x, Scalar y)
 
void impeller::LineTo (PathBuilder *builder, Scalar x, Scalar y)
 
void impeller::CubicTo (PathBuilder *builder, Scalar x1, Scalar y1, Scalar x2, Scalar y2, Scalar x3, Scalar y3)
 
void impeller::Close (PathBuilder *builder)
 
struct Vertices * impeller::Tessellate (PathBuilder *builder, int fill_type, Scalar tolerance)
 
void impeller::DestroyVertices (Vertices *vertices)
 

Macro Definition Documentation

◆ IMPELLER_API

#define IMPELLER_API   __attribute__((visibility("default")))

Definition at line 15 of file tessellator.h.