7 G_DEFINE_TYPE (
GooLaserData, goo_laser_data, GOO_TYPE_CANVAS_ITEM_SIMPLE)
53 goo_canvas_item_add_child (parent, item, -1);
54 g_object_unref (item);
73 simple->bounds.x1 = gld->
bb_min[0] - padding;
74 simple->bounds.y1 = gld->
bb_min[1] - padding;
75 simple->bounds.x2 = gld->
bb_max[0] + padding;
76 simple->bounds.y2 = gld->
bb_max[1] + padding;
89 const GooCanvasBounds *bounds)
104 cairo_set_antialias( cr, CAIRO_ANTIALIAS_NONE );
107 cairo_set_source_rgb(cr, 0.3, 0, 1.0);
108 cairo_arc(cr, 0,0, 0.4, 0.0, 2*
M_PI);
123 gboolean is_pointer_event)
140 GooCanvasItemSimpleClass *simple_class = (GooCanvasItemSimpleClass*) klass;