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>
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 |
subscribeexample file for this module.