Graphviz
2.41.20171026.1811
|
#include "geometry.h"
Go to the source code of this file.
Data Structures | |
struct | Site |
Macros | |
#define | SITE_H |
Typedefs | |
typedef struct Site | Site |
Functions | |
void | siteinit (void) |
Site * | getsite (void) |
double | dist (Site *, Site *) |
void | deref (Site *) |
void | ref (Site *) |
void | makevertex (Site *) |
Variables | |
int | siteidx |
Site * | bottomsite |
void deref | ( | Site * | ) |
Definition at line 63 of file site.c.
References makefree(), and Site::refcnt.
Referenced by endpoint(), PQdelete(), and voronoi().
Definition at line 41 of file site.c.
References Site::coord, Point::x, and Point::y.
Referenced by average_edge_length(), diffeq_model(), distance(), distance_cropped(), distvec(), edgelist_export(), embed_graph(), get_stress(), pcp_rotate(), place_portlabel(), point_distance(), ptVis(), QuadTree_get_supernodes_internal(), SparseStressMajorizationSmoother_new(), spring_electrical_embedding(), spring_electrical_embedding_fast(), spring_electrical_embedding_slow(), spring_electrical_spring_embedding(), spring_maxent_embedding(), StressMajorizationSmoother2_new(), StressMajorizationSmoother_smooth(), taper(), TriangleSmoother_new(), UniformStressSmoother_new(), update_arrays(), and voronoi().
Site* getsite | ( | void | ) |
void makevertex | ( | Site * | ) |
void ref | ( | Site * | ) |
Definition at line 70 of file site.c.
References Site::refcnt.
Referenced by endpoint(), gvbisect(), and PQinsert().
void siteinit | ( | void | ) |
Site* bottomsite |
Definition at line 20 of file site.c.
Referenced by leftreg(), rightreg(), and voronoi().