/misc/src/release/graphviz-2.18-1/src/graphviz-2.18/lib/neatogen/find_ints.c File Reference

#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[])


Function Documentation

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().


Generated on Mon Mar 31 19:06:54 2008 for Graphviz by  doxygen 1.5.1