/misc/src/release/graphviz-2.18-1/src/graphviz-2.18/lib/pathplan/vispath.h File Reference

#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_tPobsopen (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 Documentation

#define POLYID_NONE   -1111

Definition at line 48 of file vispath.h.

Referenced by getPath(), and makeSpline().

#define POLYID_UNKNOWN   -2222

Definition at line 49 of file vispath.h.

Referenced by ptVis().


Function Documentation

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.

vconfig_t* Pobsopen ( Ppoly_t **  obstacles,
int  n_obstacles 
)

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


Generated on Mon Mar 31 19:07:55 2008 for Graphviz by  doxygen 1.5.1