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.

Defines

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

Typedefs

typedef double COORD

Functions

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  ,
Ppoint_t 
 

Ppoly_t copypoly Ppoly_t   ) 
 

COORD dist2 Ppoint_t  ,
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 SourceForge.net Logo