#include <stdio.h>Go to the source code of this file.
Classes | |
| struct | gpc_vertex | 
| struct | gpc_vertex_list | 
| struct | gpc_polygon | 
| struct | gpc_tristrip | 
Defines | |
| #define | GPC_EPSILON (DBL_EPSILON) | 
| #define | GPC_VERSION "2.32" | 
Enumerations | |
| enum | gpc_op { GPC_DIFF, GPC_INT, GPC_XOR, GPC_UNION } | 
Functions | |
| int | gpc_polygon_clip (gpc_op set_operation, gpc_polygon *subject_polygon, gpc_polygon *clip_polygon, gpc_polygon *result_polygon) | 
| void | gpc_free_polygon (gpc_polygon *polygon) | 
| void gpc_free_polygon | ( | gpc_polygon * | polygon | ) | 
| int gpc_polygon_clip | ( | gpc_op | set_operation, | 
| gpc_polygon * | subject_polygon, | ||
| gpc_polygon * | clip_polygon, | ||
| gpc_polygon * | result_polygon | ||
| ) | 
 1.7.5.1