#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