|
Graphviz 14.0.3~dev.20251029.0425
|
#include <assert.h>#include <neatogen/neato.h>#include <neatogen/info.h>#include <neatogen/edges.h>#include <math.h>#include <stddef.h>#include <util/arena.h>Go to the source code of this file.
Functions | |
| Edge * | gvbisect (Site *s1, Site *s2, arena_t *allocator) |
| static void | doSeg (Edge *e, double x1, double y1, double x2, double y2) |
| void | clip_line (Edge *e) |
| void | endpoint (Edge *e, int lr, Site *s, arena_t *allocator) |
Variables | |
| double | pxmin |
| double | pxmax |
| double | pymin |
| double | pymax |
| void clip_line | ( | Edge * | e | ) |
|
static |
Definition at line 51 of file edges.c.
References addVertex(), and Edge::reg.
Referenced by clip_line().
Definition at line 175 of file edges.c.
References clip_line(), Edge::ep, gv_arena_free(), NULL, and re.
Referenced by voronoi().
| double pxmax |
Definition at line 19 of file edges.c.
Referenced by clip_line(), increaseBoundBox(), and setBoundBox().
| double pxmin |
Definition at line 19 of file edges.c.
Referenced by clip_line(), increaseBoundBox(), and setBoundBox().
| double pymax |
Definition at line 19 of file edges.c.
Referenced by clip_line(), increaseBoundBox(), and setBoundBox().
| double pymin |
Definition at line 19 of file edges.c.
Referenced by clip_line(), increaseBoundBox(), and setBoundBox().