#ifndef tools_glutess_undef #define tools_glutess_undef #undef GLU_TESS_MAX_CACHE #undef CALL_BEGIN_OR_BEGIN_DATA #undef CALL_VERTEX_OR_VERTEX_DATA #undef CALL_EDGE_FLAG_OR_EDGE_FLAG_DATA #undef CALL_END_OR_END_DATA #undef CALL_COMBINE_OR_COMBINE_DATA #undef CALL_ERROR_OR_ERROR_DATA #undef __gl_dictListDelete #undef __gl_dictListDeleteDict #undef __gl_dictListInsertBefore #undef __gl_dictListNewDict #undef __gl_dictListSearch #undef DictKey #undef Dict #undef DictNode #undef dictNewDict #undef dictDeleteDict #undef dictSearch #undef dictInsert #undef dictInsertBefore #undef dictDelete #undef dictKey #undef dictSucc #undef dictPred #undef dictMin #undef dictMax #undef __gl_dictListKey #undef __gl_dictListSucc #undef __gl_dictListPred #undef __gl_dictListMin #undef __gl_dictListMax #undef __gl_dictListInsert #undef VertEq #undef VertLeq #undef EdgeEval #undef EdgeSign #undef TransLeq #undef TransEval #undef TransSign #undef EdgeGoesLeft #undef EdgeGoesRight #undef VertL1dist #undef VertCCW #undef VertLeq #undef Interpolate #undef Swap #undef GLUAPI /* #undef GLUAPIENTRY #undef GLU_TESS_BEGIN_DATA #undef GLU_TESS_VERTEX_DATA #undef GLU_TESS_END_DATA #undef GLU_TESS_ERROR_DATA #undef GLU_TESS_COMBINE_DATA #undef GLU_TESS_WINDING_RULE #undef GLU_TESS_WINDING_ODD #undef GLU_TESS_WINDING_POSITIVE #undef GLU_TESS_WINDING_NEGATIVE */ #undef GLU_MIN #undef GLU_MAX #undef GLU_ABS #undef TOOLS_GLU_FALSE #undef TOOLS_GLU_TRUE #undef GLU_LINE_LOOP #undef GLU_TRIANGLES #undef GLU_TRIANGLE_STRIP #undef GLU_TRIANGLE_FAN #undef GLU_TESS_MAX_COORD #undef GLU_INVALID_ENUM #undef GLU_INVALID_VALUE #undef GLU_OUT_OF_MEMORY #undef GLU_INCOMPATIBLE_GL_VERSION #undef GLU_INVALID_OPERATION #undef GLU_TESS_BEGIN #undef GLU_TESS_VERTEX #undef GLU_TESS_END #undef GLU_TESS_ERROR #undef GLU_TESS_EDGE_FLAG #undef GLU_EDGE_FLAG #undef GLU_TESS_COMBINE #undef GLU_TESS_EDGE_FLAG_DATA #undef GLU_CW #undef GLU_CCW #undef GLU_INTERIOR #undef GLU_EXTERIOR #undef GLU_UNKNOWN #undef GLU_TESS_BOUNDARY_ONLY #undef GLU_TESS_TOLERANCE #undef GLU_TESS_ERROR1 #undef GLU_TESS_ERROR2 #undef GLU_TESS_ERROR3 #undef GLU_TESS_ERROR4 #undef GLU_TESS_ERROR5 #undef GLU_TESS_ERROR6 #undef GLU_TESS_ERROR7 #undef GLU_TESS_ERROR8 #undef GLU_TESS_MISSING_BEGIN_POLYGON #undef GLU_TESS_MISSING_BEGIN_CONTOUR #undef GLU_TESS_MISSING_END_POLYGON #undef GLU_TESS_MISSING_END_CONTOUR #undef GLU_TESS_COORD_TOO_LARGE #undef GLU_TESS_NEED_COMBINE_CALLBACK #undef GLU_TESS_WINDING_NONZERO #undef GLU_TESS_WINDING_ABS_GEQ_TWO #undef memAlloc #undef memRealloc #undef memFree #undef memInit #undef Rface #undef Dst #undef Oprev #undef Lprev #undef Dprev #undef Rprev #undef Dnext #undef Rnext #undef Dot #undef S_UNIT_X #undef S_UNIT_Y #undef PQkey #undef PQhandle #undef PriorityQ #undef pqNewPriorityQ #undef pqDeletePriorityQ #undef pqInit #undef pqInsert #undef pqMinimum #undef pqExtractMin #undef pqDelete #undef pqIsEmpty #undef __gl_pqHeapMinimum #undef __gl_pqHeapIsEmpty #undef LEQ #undef PQkey #undef PQhandle #undef PriorityQ #undef pqNewPriorityQ #undef pqDeletePriorityQ #undef pqInit #undef pqInsert #undef pqMinimum #undef pqExtractMin #undef pqDelete #undef pqIsEmpty #undef LT #undef GT #undef pq_Swap //#undef gluTessBeginContour //#undef gluTessBeginPolygon //#undef gluTessCallback //#undef gluTessEndContour //#undef gluTessEndPolygon //#undef gluTessNormal //#undef gluTessProperty //#undef gluTessVertex //#undef gluBeginPolygon //#undef gluDeleteTess //#undef gluEndPolygon //#undef gluGetTessProperty //#undef gluNewTess //#undef gluNextContour #undef __gl_computeInterior #undef __gl_dictListDelete #undef __gl_dictListDeleteDict #undef __gl_dictListInsertBefore #undef __gl_dictListNewDict #undef __gl_dictListSearch #undef __gl_edgeEval #undef __gl_edgeIntersect #undef __gl_edgeSign #undef __gl_memInit #undef __gl_meshAddEdgeVertex #undef __gl_meshCheckMesh #undef __gl_meshConnect #undef __gl_meshDelete #undef __gl_meshDeleteMesh #undef __gl_meshDiscardExterior #undef __gl_meshMakeEdge #undef __gl_meshNewMesh #undef __gl_meshSetWindingNumber #undef __gl_meshSplice #undef __gl_meshSplitEdge #undef __gl_meshTessellateInterior #undef __gl_meshTessellateMonoRegion #undef __gl_meshUnion #undef __gl_meshZapFace #undef __gl_noBeginData #undef __gl_noCombineData #undef __gl_noEdgeFlagData #undef __gl_noEndData #undef __gl_noErrorData #undef __gl_noVertexData #undef __gl_pqHeapDelete #undef __gl_pqHeapDeletePriorityQ #undef __gl_pqHeapExtractMin #undef __gl_pqHeapInit #undef __gl_pqHeapInsert #undef __gl_pqHeapNewPriorityQ #undef __gl_pqSortDelete #undef __gl_pqSortDeletePriorityQ #undef __gl_pqSortExtractMin #undef __gl_pqSortInit #undef __gl_pqSortInsert #undef __gl_pqSortIsEmpty #undef __gl_pqSortMinimum #undef __gl_pqSortNewPriorityQ #undef __gl_projectPolygon #undef __gl_renderBoundary #undef __gl_renderCache #undef __gl_renderMesh #undef __gl_transEval #undef __gl_transSign #undef __gl_vertCCW #undef __gl_vertLeq #undef Marked #undef AddToTrail #undef FreeTrail #undef IsEven #undef RegionBelow #undef RegionAbove #undef DebugEvent #undef AddWinding #undef GLU_TESS_DEFAULT_TOLERANCE #undef GLU_TESS_MESH #undef RequireState #endif