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 CanvasView 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)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)set_draw_mode
(mode)set_drawcolor
(colorname)set_drawtype
(drawtype, **drawparams)set_surface
(viewer)Methods Documentation