gtk_viewer.h
Go to the documentation of this file.
1 #ifndef H_GTK_VIEWER
2 #define H_GTK_VIEWER
3 
4 #include <csm/csm_all.h>
5 #include <csm/laser_data_cairo.h>
6 
7 struct GooLaserData;
8 
9 typedef struct {
12 
13  const char *use;
15  const char * input_filename;
16 
18 
21  int scans_size;
22  int scans_num;
23 
24  double device_size[2];
25 
26  GooCanvasItem *root;
27  GooCanvas*canvas;
29 
31 
32 #endif
p
struct @0 p
oriented_bbox
Definition: laser_data_drawing.h:23
viewer_params
Definition: gtk_viewer.h:9
viewer_params::canvas
GooCanvas * canvas
Definition: gtk_viewer.h:27
viewer_params::pose_path
line_style pose_path
Definition: gtk_viewer.h:11
viewer_params::laser
ld_style laser
Definition: gtk_viewer.h:10
viewer_params::scans_size
int scans_size
Definition: gtk_viewer.h:21
viewer_params::scans
LDP * scans
Definition: gtk_viewer.h:19
viewer_params::scans_items
struct GooLaserData ** scans_items
Definition: gtk_viewer.h:20
viewer_params::scans_num
int scans_num
Definition: gtk_viewer.h:22
viewer_params::use_reference
ld_reference use_reference
Definition: gtk_viewer.h:14
GooLaserData
Definition: goo_laser_data.h:16
laser_data_cairo.h
line_style
Definition: laser_data_cairo.h:9
csm_all.h
compute_transformations
void compute_transformations(viewer_params *p)
Definition: gtk_viewer1.c:184
ld_style
Definition: laser_data_cairo.h:18
viewer_params::use
const char * use
Definition: gtk_viewer.h:13
viewer_params::viewport
oriented_bbox viewport
Definition: gtk_viewer.h:17
ld_reference
ld_reference
Definition: laser_data_drawing.h:6
laser_data
Definition: laser_data.h:16
viewer_params::input_filename
const char * input_filename
Definition: gtk_viewer.h:15
viewer_params::root
GooCanvasItem * root
Definition: gtk_viewer.h:26


csm
Author(s): Andrea Censi
autogenerated on Wed Aug 17 2022 02:50:33