#include "geometry.h"
Include dependency graph for poly.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Data Structures | |
struct | Poly |
Functions | |
void | polyFree (void) |
int | polyOverlap (Point, Poly *, Point, Poly *) |
void | makePoly (Poly *, Agnode_t *, double) |
void | breakPoly (Poly *) |
void breakPoly | ( | Poly * | ) |
Definition at line 178 of file poly.c.
References AGERR, agerr(), BOX, CIRCLE, Poly::corner, Poly::kind, box::LL, N_GNEW, ND_clust, ND_height, ND_shape, ND_shape_info, ND_width, Poly::nverts, Poly::origin, PUTPT, polygon_t::regular, SH_POINT, SH_POLY, SH_RECORD, shapeOf(), polygon_t::sides, streq, box::UR, polygon_t::vertices, Poly::verts, point::x, pointf_s::x, Point::x, point::y, pointf_s::y, and Point::y.
Definition at line 402 of file poly.c.
References addPt(), Poly::corner, ISBOX, ISCIRCLE, N_GNEW, NULL, Poly::nverts, Poly::origin, Poly::verts, Point::x, and Point::y.