#include "glu-libtess.h"
#include <setjmp.h>
#include "mesh.h"
#include "dict.h"
#include "priorityq.h"
Go to the source code of this file.
◆ CachedVertex
◆ CALL_BEGIN_OR_BEGIN_DATA
| #define CALL_BEGIN_OR_BEGIN_DATA |
( |
|
a | ) |
|
Value:
(*tess->callBeginData)((a),tess->polygonData); \
else (*tess->callBegin)((a));
void GLAPIENTRY __gl_noBeginData(GLenum type, void *polygonData)
Definition tess.c:67
◆ CALL_COMBINE_OR_COMBINE_DATA
| #define CALL_COMBINE_OR_COMBINE_DATA |
( |
|
a, |
|
|
|
b, |
|
|
|
c, |
|
|
|
d |
|
) |
| |
Value:
(*tess->callCombineData)((a),(b),(c),(d),tess->polygonData); \
else (*tess->callCombine)((a),(b),(c),(d));
void GLAPIENTRY __gl_noCombineData(GLdouble coords[3], void *data[4], GLfloat weight[4], void **outData, void *polygonData)
Definition tess.c:76
◆ CALL_EDGE_FLAG_OR_EDGE_FLAG_DATA
| #define CALL_EDGE_FLAG_OR_EDGE_FLAG_DATA |
( |
|
a | ) |
|
Value:
(*tess->callEdgeFlagData)((a),tess->polygonData); \
else (*tess->callEdgeFlag)((a));
void GLAPIENTRY __gl_noEdgeFlagData(GLboolean boundaryEdge, void *polygonData)
Definition tess.c:69
◆ CALL_END_OR_END_DATA
| #define CALL_END_OR_END_DATA |
( |
| ) |
|
Value:
(*tess->callEndData)(tess->polygonData); \
else (*tess->callEnd)();
void GLAPIENTRY __gl_noEndData(void *polygonData)
Definition tess.c:73
◆ CALL_ERROR_OR_ERROR_DATA
| #define CALL_ERROR_OR_ERROR_DATA |
( |
|
a | ) |
|
Value:
(*tess->callErrorData)((a),tess->polygonData); \
else (*tess->callError)((a));
void GLAPIENTRY __gl_noErrorData(GLenum errnum, void *polygonData)
Definition tess.c:74
◆ CALL_VERTEX_OR_VERTEX_DATA
| #define CALL_VERTEX_OR_VERTEX_DATA |
( |
|
a | ) |
|
Value:
(*tess->callVertexData)((a),tess->polygonData); \
else (*tess->callVertex)((a));
void GLAPIENTRY __gl_noVertexData(void *data, void *polygonData)
Definition tess.c:71
◆ TESS_MAX_CACHE
| #define TESS_MAX_CACHE 100 |
◆ CachedVertex
◆ TessState
| Enumerator |
|---|
| T_DORMANT | |
| T_IN_POLYGON | |
| T_IN_CONTOUR | |
@ T_IN_CONTOUR
Definition tess.h:47
@ T_IN_POLYGON
Definition tess.h:47
@ T_DORMANT
Definition tess.h:47
◆ __gl_noBeginData()
◆ __gl_noCombineData()
◆ __gl_noEdgeFlagData()
◆ __gl_noEndData()
◆ __gl_noErrorData()
◆ __gl_noVertexData()