|
Functions |
| void | init_free_points (void) |
| g3s_point * | get_temp_point () |
| void | free_temp_point (g3s_point *p) |
| g3s_point * | clip_edge (int plane_flag, g3s_point *on_pnt, g3s_point *off_pnt) |
| void | clip_line (g3s_point **p0, g3s_point **p1, ubyte codes_or) |
| int | clip_plane (int plane_flag, g3s_point **src, g3s_point **dest, int *nv, g3s_codes *cc) |
| g3s_point ** | clip_polygon (g3s_point **src, g3s_point **dest, int *nv, g3s_codes *cc) |
Variables |
| int | free_point_num = 0 |
| g3s_point | temp_points [MAX_POINTS_IN_POLY] |
| g3s_point * | free_points [MAX_POINTS_IN_POLY] |