This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Defines | |
#define | BEGIN { |
#define | END } |
#define | TRUE 1 |
#define | FALSE 0 |
#define | DIV / |
#define | MOD % |
#define | OR || |
#define | AND && |
#define | NOT ! |
#define | EQ == |
#define | NEQ != |
#define | NL printf("\n"); |
#define | STAR printf("*\n"); |
#define | STARR printf("**\n"); |
#define | SQR(x) ((x)*(x)) |
#define | MIN(x, y) ((x) <= (y) ? (x) : (y) ) |
#define | MAX(x, y) ((x) >= (y) ? (x) : (y) ) |
#define | ABS(x) ((x)<0 ? -(x) :(x) ) |
#define | RADIAN(ang) ( ((ang)/180.0)*PI ) |
#define | DEGREE(rad) ( ((rad)*180.0/PI ) |
#define | ROUND(f) ( (int)(f+0.5) ) |
#define | BOUND_T(x, lnkno1) ( x<0 ? 0 : (x >= dimt[lnkno1] ? dimt[lnkno1]-1 : x) ) |
#define | BOUND_Q(x, lnkno1) ( x<0 ? 0 : (x >= dimq[lnkno1] ? dimq[lnkno1]-1 : x) ) |
#define | BOUND_W(x) ( x<0 ? 0 : (x >= DIMX ? DIMX-1 : x) ) |
#define | PASSIGN(p1, p2) ( (p2).x = (p1).x; (p2).y = (p1).y ) |
#define | PADD(p1, p2, psum) ((psum).x=(p1).x+(p2).x; (psum).y=(p1).x+(p2).y;) |
Typedefs | |
typedef char | strngT [80] |
|
Definition at line 33 of file gdefs.h. Referenced by PL_Sequential::qdist(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 31 of file gdefs.h. Referenced by PL_Sequential::compute_a_column_for_link_cspace(), PL_Sequential::find_main_path(), and PL_Sequential::smoothpath(). |
|
Definition at line 28 of file gdefs.h. Referenced by PL_Sequential::compute_a_column_for_link_cspace(), PL_Sequential::find_main_path(), and PL_Sequential::smoothpath(). |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 34 of file gdefs.h. Referenced by PL_Sequential::Plan(). |
|
Definition at line 36 of file gdefs.h. Referenced by PL_Sequential::find_main_path(), and PL_Sequential::reparameterize_path(). |
|
|
|
|
|
|
|
|
|
|