acem.h File Reference

#include <lar/lar.h>
#include "acem_interface.h"
#include <math.h>
#include <GL/gl.h>
#include <GL/glut.h>
#include "acem_elevationmaps.h"
Include dependency graph for acem.h:
This graph shows which files directly or indirectly include this file:

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_elevationmapsem
Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3