#include <pathgeom.h>
Include dependency graph for vispath.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | POLYID_NONE -1111 |
#define | POLYID_UNKNOWN -2222 |
Functions | |
vconfig_t * | Pobsopen (Ppoly_t **obstacles, int n_obstacles) |
void | Pobsclose (vconfig_t *config) |
int | Pobspath (vconfig_t *config, Ppoint_t p0, int poly0, Ppoint_t p1, int poly1, Ppolyline_t *output_route) |
#define POLYID_NONE -1111 |
void Pobsclose | ( | vconfig_t * | config | ) |
Definition at line 104 of file cvt.c.
References free(), vconfig_s::next, vconfig_s::P, vconfig_s::prev, vconfig_s::start, and vconfig_s::vis.
Definition at line 65 of file cvt.c.
References malloc(), vconfig_s::N, vconfig_s::next, vconfig_s::Npoly, vconfig_s::P, Ppoly_t::pn, vconfig_s::prev, Ppoly_t::ps, vconfig_s::start, and visibility().
Referenced by compoundEdges().
int Pobspath | ( | vconfig_t * | config, | |
Ppoint_t | p0, | |||
int | poly0, | |||
Ppoint_t | p1, | |||
int | poly1, | |||
Ppolyline_t * | output_route | |||
) |
Definition at line 114 of file cvt.c.
References assert, free(), makePath(), malloc(), vconfig_s::N, vconfig_s::P, Ppoly_t::pn, Ppoly_t::ps, ptVis(), and TRUE.
Referenced by getPath().