#include <render.h>
#include "simple.h"
#include <stdlib.h>
Include dependency graph for find_ints.c:
Go to the source code of this file.
Functions | |
void | find_intersection (struct vertex *l, struct vertex *m, struct intersection ilist[], struct data *input) |
void | find_ints (struct vertex vertex_list[], struct polygon polygon_list[], struct data *input, struct intersection ilist[]) |
void find_intersection | ( | struct vertex * | l, | |
struct vertex * | m, | |||
struct intersection | ilist[], | |||
struct data * | input | |||
) |
Definition at line 131 of file intersect.c.
References ABS, agerr(), AGERR, intersection::firstp, intersection::firstv, MAX, MAXINTS, data::ninters, vertex::poly, intersection::secondp, intersection::secondv, intersection::x, and intersection::y.
Referenced by find_ints().
void find_ints | ( | struct vertex | vertex_list[], | |
struct polygon | polygon_list[], | |||
struct data * | input, | |||
struct intersection | ilist[] | |||
) |
Definition at line 29 of file find_ints.c.
References vertex::active, after, agerr(), AGERR, active_edge_list::final, find_intersection(), active_edge_list::first, free(), GNEW, active_edge::last, N_GNEW, active_edge::name, active_edge::next, data::ninters, active_edge_list::number, data::nvertices, and prior.
Referenced by Plegal_arrangement().