|
Compounds |
struct | gridded_file_info |
class | GriddedFilename |
Defines |
#define | RANDFRAC (rand()/(float)(RAND_MAX)) |
#define | GRIDCELLSIZE 5.0 |
#define | MIN_WANDERAREA_DIMENSION 120.0f |
#define | DO_FP_MODULUS(VAL, MAXVAL) |
#define | MIN_REVOLUTION_ANGVEL 30 |
#define | MAX_REVOLUTION_ANGVEL 60 |
#define | MIN_ROTATION_ANGVEL 30 |
#define | MAX_ROTATION_ANGVEL 600 |
#define | MAX_RADIUS 4.0*GRIDCELLSIZE |
#define | MIN_RADIUS 0.1*GRIDCELLSIZE |
#define | MIN_VEL 2.0 |
#define | MAX_VEL (fabs(wander_area_pos_offset)) |
Typedefs |
typedef pvector< GriddedFilename > | GriddedFilenames |
typedef pvector< gridded_file_info > | GriddedInfoArray |
Enumerations |
enum | GriddedMotionType { None,
Rotation,
LinearMotion
} |
Functions |
void | move_gridded_stuff (GriddedMotionType gridmotiontype, gridded_file_info *InfoArr, int size) |
bool | get_command_line_opts (int &argc, char **&argv) |
void | get_command_line_filenames (int argc, char *argv[], pvector< Filename > &static_filenames, GriddedFilenames &gridded_filenames) |
void | load_gridded_models (WindowFramework *window, GriddedFilenames &filenames, GriddedInfoArray &info_arr) |
int | main (int argc, char *argv[]) |
Variables |
int | gridwidth |
float | grid_pos_offset |
float | wander_area_pos_offset |
GriddedMotionType | gridmotiontype = None |