egomotiongpsimu_subscribeexample.cpp File Reference

subscribeexample file for this module. More...

#include <lar/egomotiongpsimu_interface.h>
#include <lar/lar.h>
#include <cairo.h>
#include <gtk/gtk.h>
#include <gdk/gdkrgb.h>
#include <mapnik/map.hpp>
#include <mapnik/config_error.hpp>
#include <mapnik/load_map.hpp>
#include <mapnik/datasource_cache.hpp>
#include <mapnik/font_engine_freetype.hpp>
#include <mapnik/agg_renderer.hpp>
#include <mapnik/image_util.hpp>
#include <mapnik/layer.hpp>
#include <boost/algorithm/string.hpp>
#include <boost/filesystem/operations.hpp>
Include dependency graph for egomotiongpsimu_subscribeexample.cpp:

Data Structures

struct  _components

Defines

#define RUNIPC

Typedefs

typedef struct _components components

Functions

Image32 buf (width, height)
void shutdown_module (int x)
 makes a clean shutdown of the program
void handler_msg_received (void)
static gboolean delete_event (GtkWidget *widget, GdkEvent *event, gpointer data)
static void destroy (GtkWidget *widget, gpointer data)
static void createWindow ()
static void createButtons (Map *map)
static void layoutWidgets ()
static void show ()
static gboolean expose_event (GtkWidget *widget, GdkEventExpose *event)
static gboolean configure_event (GtkWidget *widget, GdkEventConfigure *event)
static gboolean button_press_event (GtkWidget *widget, GdkEventButton *event)
static gboolean motion_notify_event (GtkWidget *widget, GdkEventMotion *event)
static void createDrawingArea ()
static gboolean open_xml (GtkWidget *widget, gpointer data)
static void zoom_extents (GtkWidget *widget, gpointer data)
static gboolean zoom_window (GtkWidget *widget, gpointer data)
gboolean drawGPSpoint ()
static gboolean where_we_are (GtkWidget *widget, gpointer data)
static gboolean save (GtkWidget *widget, gpointer data)
static gboolean zoom_in (GtkWidget *widget, gpointer data)
static gboolean zoom_out (GtkWidget *widget, gpointer data)
bool is_font_file (std::string const &filename)
int main (int argc, char **argv)

Variables

unsigned width = 800
unsigned height = 600
static int nbuttonpresses = 0
int x_zoom_w_1
int y_zoom_w_1
int x_zoom_w_2
int y_zoom_w_2
char * xml_filename
mapnik::Envelope< double > ext
int GPS_latitude = 0
int GPS_longitude = 0
TYPE_executionflags flags
 Include the interface.
egomotiongpsimu_data_message msg
components egointerface

Detailed Description

subscribeexample file for this module.

Generated on Wed Jun 2 12:43:03 2010 for LAR Atlas by  doxygen 1.6.3