Data Structures |
struct | TYPE_staticobjects |
struct | TYPE_viewpoint |
Enumerations |
enum | TYPE_event {
NOROT = 0,
ROT_XY,
ROT_Z,
MOVE_XY,
NOROT = 0,
ROT_XY,
ROT_Z,
MOVE_XY,
NOROT = 0,
ROT_XY,
ROT_Z,
MOVE_XY,
NOROT = 0,
ROT_XY,
ROT_Z,
MOVE_XY
} |
Functions |
void | load_viewpoint_from_file (char *str) |
void | save_viewpoint_to_file (void) |
void | handler_gridtype_change () |
void | shutdown_module (int x) |
| makes a clean shutdown of the program
|
void | create_axis_system (void) |
void | draw_axis_system (void) |
void | viewpoint_bymouse (int button, int state, int x, int y) |
void | viewpoint_bykey (unsigned char k, int x, int y) |
void | viewpoint_drawinfo (void) |
void | draw_text_on_glwindow (int x, int y, char *string) |
void | motion (int x, int y) |
void | setOrthographicProjection (void) |
void | renderSpacedBitmapString (float x, float y, int spacing, void *font, char *string) |
void | resetPerpectiveProjection (void) |
void | create_floor_plane (double x, double y, double z, double Dx, double Dy) |
void | draw_floor_plane (void) |
void | draw_em_grid (void) |
Variables |
xb3_3dpointcloud_message | pointcloud_message |
xb3_3dpointcloud_message | pointcloud_message1 |
xb3_3dpointcloud_message | pointcloud_message2 |
TYPE_staticobjects | t_staticobjects |
TYPE_viewpoint | t_viewpoint |
c_elevationmaps * | em |