DrawingMixin¶
-
class
ginga.canvas.DrawingMixin.
DrawingMixin
[source]¶ Bases:
object
The DrawingMixin is a mixin class that adds drawing capability for some of the basic CanvasObject-derived types. The set_surface method is used to associate a ImageViewCanvas object for layering on.
Methods Summary
add_draw_mode
(name, **kwargs)draw
(viewer)draw_motion
(canvas, event, data_x, data_y, …)draw_poly_add
(canvas, event, data_x, data_y, …)draw_poly_delete
(canvas, event, data_x, …)draw_start
(canvas, event, data_x, data_y, viewer)draw_stop
(canvas, event, data_x, data_y, viewer)edit_delete_cb
(canvas, event, data_x, …)edit_motion
(canvas, event, data_x, data_y, …)edit_poly_add
(canvas, event, data_x, data_y, …)edit_poly_delete
(canvas, event, data_x, …)edit_rotate
(delta_deg, viewer)edit_scale
(delta_x, delta_y, viewer)edit_select
(newobj)edit_start
(canvas, event, data_x, data_y, viewer)edit_stop
(canvas, event, data_x, data_y, viewer)enable_draw
(tf)enable_edit
(tf)getDrawClass
(drawtype)get_draw_class
(drawtype)is_selected
(obj)pick_hover
(canvas, event, data_x, data_y, viewer)pick_key
(canvas, event, data_x, data_y, viewer)pick_motion
(canvas, event, data_x, data_y, …)pick_start
(canvas, event, data_x, data_y, viewer)pick_stop
(canvas, event, data_x, data_y, viewer)register_canvas_type
(name, klass)register_for_cursor_drawing
(viewer)select_add
(obj)select_remove
(obj)setSurface
(viewer)set_draw_mode
(mode)set_drawcolor
(colorname)set_drawtype
(drawtype, **drawparams)set_surface
(viewer)Methods Documentation
-
getDrawClass
(drawtype)¶
-
setSurface
(viewer)¶
-