Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

pathutil.h File Reference

#include <pathplan.h>

Include dependency graph for pathutil.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define NOT(x)   (!(x))
#define FALSE   0
#define TRUE   (NOT(FALSE))


typedef double COORD


COORD area2 (Ppoint_t, Ppoint_t, Ppoint_t)
COORD dist2 (Ppoint_t, Ppoint_t)
int intersect (Ppoint_t a, Ppoint_t b, Ppoint_t c, Ppoint_t d)
int in_poly (Ppoly_t argpoly, Ppoint_t q)
Ppoly_t copypoly (Ppoly_t)
void freepoly (Ppoly_t)

Define Documentation

#define FALSE   0

Definition at line 29 of file pathutil.h.

#define NOT x   )     (!(x))

Definition at line 27 of file pathutil.h.

#define TRUE   (NOT(FALSE))

Definition at line 30 of file pathutil.h.

Typedef Documentation

typedef double COORD

Definition at line 33 of file pathutil.h.

Function Documentation

COORD area2 Ppoint_t  ,
Ppoint_t  ,

Ppoly_t copypoly Ppoly_t   ) 

COORD dist2 Ppoint_t  ,

void freepoly Ppoly_t   ) 

int in_poly Ppoly_t  argpoly,
Ppoint_t  q

int intersect Ppoint_t  a,
Ppoint_t  b,
Ppoint_t  c,
Ppoint_t  d

Untitled Document Pesquisa Psi Logo