Functions | |
void | tessProjectPolygon (TESStesselator *tess) |
int | tessMeshTessellateMonoRegion (TESSmesh *mesh, TESSface *face) |
int | tessMeshTessellateInterior (TESSmesh *mesh) |
void | tessMeshDiscardExterior (TESSmesh *mesh) |
int | tessMeshSetWindingNumber (TESSmesh *mesh, int value, int keepOnlyBoundary) |
void * | heapAlloc (void *userData, unsigned int size) |
void * | heapRealloc (void *userData, void *ptr, unsigned int size) |
void | heapFree (void *userData, void *ptr) |
TESStesselator * | tessNewTess (TESSalloc *alloc) |
void | tessDeleteTess (TESStesselator *tess) |
void | OutputPolymesh (TESStesselator *tess, TESSmesh *mesh, int elementType, int polySize, int vertexSize) |
void | OutputContours (TESStesselator *tess, TESSmesh *mesh, int vertexSize) |
void | tessAddContour (TESStesselator *tess, int size, const void *vertices, int stride, int numVertices) |
int | tessTesselate (TESStesselator *tess, int windingRule, int elementType, int polySize, int vertexSize, const TESSreal *normal) |
int | tessGetVertexCount (TESStesselator *tess) |
const TESSreal * | tessGetVertices (TESStesselator *tess) |
int | tessGetElementCount (TESStesselator *tess) |
const int * | tessGetElements (TESStesselator *tess) |
Variables | |
int | RandomSweep |
void tessProjectPolygon | ( | TESStesselator * | tess | ) |
int tessMeshTessellateMonoRegion | ( | TESSmesh * | mesh, |
TESSface * | face | ||
) |
int tessMeshTessellateInterior | ( | TESSmesh * | mesh | ) |
void tessMeshDiscardExterior | ( | TESSmesh * | mesh | ) |
int tessMeshSetWindingNumber | ( | TESSmesh * | mesh, |
int | value, | ||
int | keepOnlyBoundary | ||
) |
void* heapAlloc | ( | void * | userData, |
unsigned int | size | ||
) |
void* heapRealloc | ( | void * | userData, |
void * | ptr, | ||
unsigned int | size | ||
) |
void heapFree | ( | void * | userData, |
void * | ptr | ||
) |
TESStesselator* tessNewTess | ( | TESSalloc * | alloc | ) |
void tessDeleteTess | ( | TESStesselator * | tess | ) |
void OutputPolymesh | ( | TESStesselator * | tess, |
TESSmesh * | mesh, | ||
int | elementType, | ||
int | polySize, | ||
int | vertexSize | ||
) |
void OutputContours | ( | TESStesselator * | tess, |
TESSmesh * | mesh, | ||
int | vertexSize | ||
) |
void tessAddContour | ( | TESStesselator * | tess, |
int | size, | ||
const void * | vertices, | ||
int | stride, | ||
int | numVertices | ||
) |
int tessTesselate | ( | TESStesselator * | tess, |
int | windingRule, | ||
int | elementType, | ||
int | polySize, | ||
int | vertexSize, | ||
const TESSreal * | normal | ||
) |
int tessGetVertexCount | ( | TESStesselator * | tess | ) |
const TESSreal* tessGetVertices | ( | TESStesselator * | tess | ) |
int tessGetElementCount | ( | TESStesselator * | tess | ) |
const int* tessGetElements | ( | TESStesselator * | tess | ) |
int RandomSweep |