goo_laser_data.h
Go to the documentation of this file.
1 #ifndef H_GOO_LASER_DATA
2 #define H_GOO_LASER_DATA
3 
4 #include <gtk/gtk.h>
5 #include "goocanvasitemsimple.h"
6 
7 #include <csm/csm.h>
8 
9 #include "gtk_viewer.h"
10 
11 G_BEGIN_DECLS
12 
13 typedef struct _GooDemoItem GooDemoItem;
14 typedef struct _GooDemoItemClass GooDemoItemClass;
15 
16 typedef struct {
17  GooCanvasItemSimple parent_object;
18 
19  double bb_min[2], bb_max[2];
21 
23 
25 } GooLaserData;
26 
27 typedef struct {
28  GooCanvasItemSimpleClass parent_class;
30 
31 GType goo_laser_data_get_type (void) G_GNUC_CONST;
32 GooCanvasItem* goo_laser_data_new (GooCanvasItem *parent, viewer_params *p,
33 LDP ld);
34 
35 G_END_DECLS
36 
37 #endif
GooCanvasItemSimpleClass parent_class
GooCanvasItem * goo_laser_data_new(GooCanvasItem *parent, viewer_params *p, LDP ld)
typedefG_BEGIN_DECLS struct _GooDemoItem GooDemoItem
struct @0 p
GType goo_laser_data_get_type(void) G_GNUC_CONST
oriented_bbox obbox
viewer_params * p
GooCanvasItemSimple parent_object
struct _GooDemoItemClass GooDemoItemClass


csm
Author(s): Andrea Censi
autogenerated on Tue May 11 2021 02:18:23