@header@
 
 
matplotlib.backends.backend_gtk
index
/matplotlib/backends/backend_gtk.py

 
Modules
       
gtk.gdk
gobject
gtk
math
matplotlib
os
pango
pygtk
sys

 
Classes
       
ColorManagerGTK
gtk.Dialog(gtk.Window)
Dialog_MeasureTool
gtk.DrawingArea(gtk.Widget)
FigureCanvasGTK(gtk.DrawingArea, matplotlib.backend_bases.FigureCanvasBase)
matplotlib.backend_bases.FigureCanvasBase
FigureCanvasGTK(gtk.DrawingArea, matplotlib.backend_bases.FigureCanvasBase)
matplotlib.backend_bases.FigureManagerBase
FigureManagerGTK
FigureManagerGTK
matplotlib.backend_bases.GraphicsContextBase
GraphicsContextGTK
matplotlib.backend_bases.RendererBase
RendererGTK
gtk.Toolbar(gtk.Container)
NavigationToolbar

 
class ColorManagerGTK
     Methods defined here:
get_color(self, rgb)
RGB is a unit RGB tuple, return a gtk.gdk.Color
get_rgb(self, color)
RGB is a unit RGB tuple, return a gtk.gdk.Color
set_drawing_area(self, da)

 
class Dialog_MeasureTool(gtk.Dialog)
    
Method resolution order:
Dialog_MeasureTool
gtk.Dialog
gtk.Window
gtk.Bin
gtk.Container
gtk.Widget
gtk.Object
gobject.GObject
__builtin__.object

Methods defined here:
__init__(self)
update_delta(self, dx, dy)
update_position(self, x, y)

Methods inherited from gtk.Dialog:
add_action_widget(...)
add_button(...)
add_buttons(...)
get_has_separator(...)
response(...)
run(...)
set_default_response(...)
set_has_separator(...)
set_response_sensitive(...)

Data and other attributes inherited from gtk.Dialog:
__gtype__ = <GType GtkDialog (136924104)>
action_area = <attribute 'action_area' of 'gtk.Dialog' objects>
vbox = <attribute 'vbox' of 'gtk.Dialog' objects>

Methods inherited from gtk.Window:
activate_default(...)
activate_focus(...)
add_accel_group(...)
add_mnemonic(...)
begin_move_drag(...)
begin_resize_drag(...)
deiconify(...)
fullscreen(...)
get_decorated(...)
get_default_size(...)
get_destroy_with_parent(...)
get_focus(...)
get_frame_dimensions(...)
get_gravity(...)
get_has_frame(...)
get_icon(...)
get_icon_list(...)
get_mnemonic_modifier(...)
get_modal(...)
get_position(...)
get_resizable(...)
get_role(...)
get_screen(...)
get_size(...)
get_skip_pager_hint(...)
get_skip_taskbar_hint(...)
get_title(...)
get_transient_for(...)
get_type_hint(...)
iconify(...)
maximize(...)
mnemonic_activate(...)
move(...)
parse_geometry(...)
present(...)
remove_accel_group(...)
remove_mnemonic(...)
reshow_with_initial_size(...)
resize(...)
set_decorated(...)
set_default(...)
set_default_size(...)
set_destroy_with_parent(...)
set_focus(...)
set_frame_dimensions(...)
set_geometry_hints(...)
set_gravity(...)
set_has_frame(...)
set_icon(...)
set_icon_from_file(...)
set_icon_list(...)
set_mnemonic_modifier(...)
set_modal(...)
set_policy(...)
set_position(...)
set_resizable(...)
set_role(...)
set_screen(...)
set_skip_pager_hint(...)
set_skip_taskbar_hint(...)
set_title(...)
set_transient_for(...)
set_type_hint(...)
set_wmclass(...)
stick(...)
unfullscreen(...)
unmaximize(...)
unstick(...)

Data and other attributes inherited from gtk.Window:
allow_grow = <attribute 'allow_grow' of 'gtk.Window' objects>
allow_shrink = <attribute 'allow_shrink' of 'gtk.Window' objects>
configure_notify_received = <attribute 'configure_notify_received' of 'gtk.Window' objects>
configure_request_count = <attribute 'configure_request_count' of 'gtk.Window' objects>
decorated = <attribute 'decorated' of 'gtk.Window' objects>
default_widget = <attribute 'default_widget' of 'gtk.Window' objects>
destroy_with_parent = <attribute 'destroy_with_parent' of 'gtk.Window' objects>
focus_widget = <attribute 'focus_widget' of 'gtk.Window' objects>
frame = <attribute 'frame' of 'gtk.Window' objects>
frame_bottom = <attribute 'frame_bottom' of 'gtk.Window' objects>
frame_left = <attribute 'frame_left' of 'gtk.Window' objects>
frame_right = <attribute 'frame_right' of 'gtk.Window' objects>
frame_top = <attribute 'frame_top' of 'gtk.Window' objects>
gravity = <attribute 'gravity' of 'gtk.Window' objects>
group = <attribute 'group' of 'gtk.Window' objects>
has_focus = <attribute 'has_focus' of 'gtk.Window' objects>
has_frame = <attribute 'has_frame' of 'gtk.Window' objects>
has_user_ref_count = <attribute 'has_user_ref_count' of 'gtk.Window' objects>
iconify_initially = <attribute 'iconify_initially' of 'gtk.Window' objects>
keys_changed_handler = <attribute 'keys_changed_handler' of 'gtk.Window' objects>
maximize_initially = <attribute 'maximize_initially' of 'gtk.Window' objects>
mnemonic_modifier = <attribute 'mnemonic_modifier' of 'gtk.Window' objects>
modal = <attribute 'modal' of 'gtk.Window' objects>
need_default_position = <attribute 'need_default_position' of 'gtk.Window' objects>
need_default_size = <attribute 'need_default_size' of 'gtk.Window' objects>
position = <attribute 'position' of 'gtk.Window' objects>
stick_initially = <attribute 'stick_initially' of 'gtk.Window' objects>
title = <attribute 'title' of 'gtk.Window' objects>
transient_parent = <attribute 'transient_parent' of 'gtk.Window' objects>
type = <attribute 'type' of 'gtk.Window' objects>
type_hint = <attribute 'type_hint' of 'gtk.Window' objects>
wm_role = <attribute 'wm_role' of 'gtk.Window' objects>
wmclass_class = <attribute 'wmclass_class' of 'gtk.Window' objects>
wmclass_name = <attribute 'wmclass_name' of 'gtk.Window' objects>

Methods inherited from gtk.Bin:
get_child(...)

Data and other attributes inherited from gtk.Bin:
child = <attribute 'child' of 'gtk.Bin' objects>

Methods inherited from gtk.Container:
add(...)
add_with_properties(...)
check_resize(...)
child_get(...)
child_get_property(...)
child_set(...)
child_set_property(...)
child_type(...)
children(...)
forall(...)
foreach(...)
get_border_width(...)
get_children(...)
get_focus_chain(...)
get_focus_hadjustment(...)
get_focus_vadjustment(...)
get_resize_mode(...)
propagate_expose(...)
remove(...)
resize_children(...)
set_border_width(...)
set_focus_chain(...)
set_focus_child(...)
set_focus_hadjustment(...)
set_focus_vadjustment(...)
set_reallocate_redraws(...)
set_resize_mode(...)
unset_focus_chain(...)

Data and other attributes inherited from gtk.Container:
border_width = <attribute 'border_width' of 'gtk.Container' objects>
focus_child = <attribute 'focus_child' of 'gtk.Container' objects>
has_focus_chain = <attribute 'has_focus_chain' of 'gtk.Container' objects>
need_resize = <attribute 'need_resize' of 'gtk.Container' objects>
reallocate_redraws = <attribute 'reallocate_redraws' of 'gtk.Container' objects>
resize_mode = <attribute 'resize_mode' of 'gtk.Container' objects>

Methods inherited from gtk.Widget:
activate(...)
add_accelerator(...)
add_events(...)
child_focus(...)
child_notify(...)
class_path(...)
create_pango_context(...)
create_pango_layout(...)
destroy(...)
drag_begin(...)
drag_check_threshold(...)
drag_dest_find_target(...)
drag_dest_get_target_list(...)
drag_dest_set(...)
drag_dest_set_proxy(...)
drag_dest_set_target_list(...)
drag_dest_unset(...)
drag_get_data(...)
drag_highlight(...)
drag_source_set(...)
drag_source_set_icon(...)
drag_source_set_icon_pixbuf(...)
drag_source_set_icon_stock(...)
drag_source_unset(...)
drag_unhighlight(...)
draw(...)
ensure_style(...)
event(...)
freeze_child_notify(...)
get_accessible(...)
get_allocation(...)
get_ancestor(...)
get_child_requisition(...)
get_child_visible(...)
get_clipboard(...)
get_colormap(...)
get_composite_name(...)
get_direction(...)
get_display(...)
get_events(...)
get_extension_events(...)
get_modifier_style(...)
get_name(...)
get_pango_context(...)
get_parent(...)
get_parent_window(...)
get_pointer(...)
get_root_window(...)
get_settings(...)
get_size_request(...)
get_style(...)
get_toplevel(...)
get_visual(...)
grab_add(...)
grab_default(...)
grab_focus(...)
grab_remove(...)
has_screen(...)
hide(...)
hide_all(...)
hide_on_delete(...)
intersect(...)
is_ancestor(...)
is_focus(...)
map(...)
modify_base(...)
modify_bg(...)
modify_fg(...)
modify_font(...)
modify_style(...)
modify_text(...)
path(...)
queue_clear(...)
queue_clear_area(...)
queue_draw(...)
queue_draw_area(...)
queue_resize(...)
rc_get_style(...)
realize(...)
remove_accelerator(...)
render_icon(...)
reparent(...)
reset_rc_styles(...)
reset_shapes(...)
selection_add_target(...)
selection_add_targets(...)
selection_clear_targets(...)
selection_convert(...)
selection_owner_set(...)
selection_remove_all(...)
send_expose(...)
set_accel_path(...)
set_app_paintable(...)
set_child_visible(...)
set_colormap(...)
set_composite_name(...)
set_direction(...)
set_double_buffered(...)
set_events(...)
set_extension_events(...)
set_name(...)
set_parent(...)
set_parent_window(...)
set_redraw_on_allocate(...)
set_scroll_adjustments(...)
set_sensitive(...)
set_size_request(...)
set_state(...)
set_style(...)
set_uposition(...)
set_usize(...)
shape_combine_mask(...)
show(...)
show_all(...)
show_now(...)
size_allocate(...)
size_request(...)
thaw_child_notify(...)
translate_coordinates(...)
unmap(...)
unparent(...)
unrealize(...)

Data and other attributes inherited from gtk.Widget:
allocation = <attribute 'allocation' of 'gtk.Widget' objects>
name = <attribute 'name' of 'gtk.Widget' objects>
parent = <attribute 'parent' of 'gtk.Widget' objects>
saved_state = <attribute 'saved_state' of 'gtk.Widget' objects>
state = <attribute 'state' of 'gtk.Widget' objects>
style = <attribute 'style' of 'gtk.Widget' objects>
window = <attribute 'window' of 'gtk.Widget' objects>

Methods inherited from gtk.Object:
flags(...)
set_flags(...)
unset_flags(...)

Methods inherited from gobject.GObject:
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
__gobject_init__(...)
__hash__(...)
x.__hash__() <==> hash(x)
__repr__(...)
x.__repr__() <==> repr(x)
chain(...)
connect(...)
connect_after(...)
connect_object(...)
connect_object_after(...)
disconnect(...)
emit(...)
emit_stop_by_name(...)
freeze_notify(...)
get_data(...)
get_property(...)
handler_block(...)
handler_disconnect(...)
handler_is_connected(...)
handler_unblock(...)
notify(...)
set_data(...)
set_property(...)
stop_emission(...)
thaw_notify(...)

Data and other attributes inherited from gobject.GObject:
__dict__ = <dictproxy object>
__gdoc__ = 'Object GtkDialog\n\nSignals from GObject:\n notify...he dialog has a separator bar above its buttons\n\n'
__grefcount__ = <attribute '__grefcount__' of 'gobject.GObject' objects>
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class FigureCanvasGTK(gtk.DrawingArea, matplotlib.backend_bases.FigureCanvasBase)
    
Method resolution order:
FigureCanvasGTK
gtk.DrawingArea
gtk.Widget
gtk.Object
gobject.GObject
__builtin__.object
matplotlib.backend_bases.FigureCanvasBase

Methods defined here:
__init__(self, figure)
button_press_event(self, widget, event)
button_release_event(self, widget, event)
configure_event(self, widget, event=None)
draw(self)
expose_event(self, widget, event)
is_realized(self)
key_press_event(self, widget, event)
key_release_event(self, widget, event)
motion_notify_event(self, widget, event)
print_figure(self, filename, dpi=150, facecolor='w', edgecolor='w', orientation='portrait')
realize(self, widget)
set_do_plot(self, b)
True if you want to render to screen, False is hardcopy only

Methods inherited from gtk.DrawingArea:
size(...)

Data and other attributes inherited from gtk.DrawingArea:
__gtype__ = <GType GtkDrawingArea (136886064)>

Methods inherited from gtk.Widget:
activate(...)
add_accelerator(...)
add_events(...)
child_focus(...)
child_notify(...)
class_path(...)
create_pango_context(...)
create_pango_layout(...)
destroy(...)
drag_begin(...)
drag_check_threshold(...)
drag_dest_find_target(...)
drag_dest_get_target_list(...)
drag_dest_set(...)
drag_dest_set_proxy(...)
drag_dest_set_target_list(...)
drag_dest_unset(...)
drag_get_data(...)
drag_highlight(...)
drag_source_set(...)
drag_source_set_icon(...)
drag_source_set_icon_pixbuf(...)
drag_source_set_icon_stock(...)
drag_source_unset(...)
drag_unhighlight(...)
ensure_style(...)
event(...)
freeze_child_notify(...)
get_accessible(...)
get_allocation(...)
get_ancestor(...)
get_child_requisition(...)
get_child_visible(...)
get_clipboard(...)
get_colormap(...)
get_composite_name(...)
get_direction(...)
get_display(...)
get_events(...)
get_extension_events(...)
get_modifier_style(...)
get_name(...)
get_pango_context(...)
get_parent(...)
get_parent_window(...)
get_pointer(...)
get_root_window(...)
get_screen(...)
get_settings(...)
get_size_request(...)
get_style(...)
get_toplevel(...)
get_visual(...)
grab_add(...)
grab_default(...)
grab_focus(...)
grab_remove(...)
has_screen(...)
hide(...)
hide_all(...)
hide_on_delete(...)
intersect(...)
is_ancestor(...)
is_focus(...)
map(...)
mnemonic_activate(...)
modify_base(...)
modify_bg(...)
modify_fg(...)
modify_font(...)
modify_style(...)
modify_text(...)
path(...)
queue_clear(...)
queue_clear_area(...)
queue_draw(...)
queue_draw_area(...)
queue_resize(...)
rc_get_style(...)
remove_accelerator(...)
render_icon(...)
reparent(...)
reset_rc_styles(...)
reset_shapes(...)
selection_add_target(...)
selection_add_targets(...)
selection_clear_targets(...)
selection_convert(...)
selection_owner_set(...)
selection_remove_all(...)
send_expose(...)
set_accel_path(...)
set_app_paintable(...)
set_child_visible(...)
set_colormap(...)
set_composite_name(...)
set_direction(...)
set_double_buffered(...)
set_events(...)
set_extension_events(...)
set_name(...)
set_parent(...)
set_parent_window(...)
set_redraw_on_allocate(...)
set_scroll_adjustments(...)
set_sensitive(...)
set_size_request(...)
set_state(...)
set_style(...)
set_uposition(...)
set_usize(...)
shape_combine_mask(...)
show(...)
show_all(...)
show_now(...)
size_allocate(...)
size_request(...)
thaw_child_notify(...)
translate_coordinates(...)
unmap(...)
unparent(...)
unrealize(...)

Data and other attributes inherited from gtk.Widget:
allocation = <attribute 'allocation' of 'gtk.Widget' objects>
name = <attribute 'name' of 'gtk.Widget' objects>
parent = <attribute 'parent' of 'gtk.Widget' objects>
saved_state = <attribute 'saved_state' of 'gtk.Widget' objects>
state = <attribute 'state' of 'gtk.Widget' objects>
style = <attribute 'style' of 'gtk.Widget' objects>
window = <attribute 'window' of 'gtk.Widget' objects>

Methods inherited from gtk.Object:
flags(...)
set_flags(...)
unset_flags(...)

Methods inherited from gobject.GObject:
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
__gobject_init__(...)
__hash__(...)
x.__hash__() <==> hash(x)
__repr__(...)
x.__repr__() <==> repr(x)
chain(...)
connect(...)
connect_after(...)
connect_object(...)
connect_object_after(...)
disconnect(...)
emit(...)
emit_stop_by_name(...)
freeze_notify(...)
get_data(...)
get_property(...)
handler_block(...)
handler_disconnect(...)
handler_is_connected(...)
handler_unblock(...)
notify(...)
set_data(...)
set_property(...)
stop_emission(...)
thaw_notify(...)

Data and other attributes inherited from gobject.GObject:
__dict__ = <dictproxy object>
__gdoc__ = 'Object GtkDrawingArea\n\nSignals from GObject:\n n... what kind of extension events this widget gets\n\n'
__grefcount__ = <attribute '__grefcount__' of 'gobject.GObject' objects>
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

Methods inherited from matplotlib.backend_bases.FigureCanvasBase:
switch_backends(self, FigureCanvasClass)
instantiate an instance of FigureCanvasClass
 
This is used for backend switching, eg, to instantiate a
FigureCanvasPS from a FigureCanvasGTK.  Note, deep copying is
not done, so any changes to one of the instances (eg, setting
figure size or line props), will be reflected in the other

 
FigureManager = class FigureManagerGTK(matplotlib.backend_bases.FigureManagerBase)
    Public attributes
 
canvas      : The FigureCanvas instance
num         : The Figure number
toolbar     : The gtk.Toolbar
window      : The gtk.Window
 
  Methods defined here:
__init__(self, canvas, num)
add_axes(self, rect, axisbg)
add_subplot(self, *args, **kwargs)
destroy(self, *args)

Methods inherited from matplotlib.backend_bases.FigureManagerBase:
clf(self)
clear the figure
get_current_axis(self)
Return the current axes
set_current_axes(self, a)
Set the current axes to be a

 
class FigureManagerGTK(matplotlib.backend_bases.FigureManagerBase)
    Public attributes
 
canvas      : The FigureCanvas instance
num         : The Figure number
toolbar     : The gtk.Toolbar
window      : The gtk.Window
 
  Methods defined here:
__init__(self, canvas, num)
add_axes(self, rect, axisbg)
add_subplot(self, *args, **kwargs)
destroy(self, *args)

Methods inherited from matplotlib.backend_bases.FigureManagerBase:
clf(self)
clear the figure
get_current_axis(self)
Return the current axes
set_current_axes(self, a)
Set the current axes to be a

 
class GraphicsContextGTK(matplotlib.backend_bases.GraphicsContextBase)
     Methods defined here:
__init__(self, gdkGC, renderer)
set_capstyle(self, cs)
Set the capstyle as a string in ('butt', 'round', 'projecting')
set_clip_rectangle(self, rectangle)
set_dashes(self, dash_offset, dash_list)
set_foreground(self, fg)
Set the foreground color.  fg can be a matlab format string, a
html hex color string, an rgb unit tuple, or a float between 0
and 1.  In the latter case, grayscale is used.
set_graylevel(self, frac)
Set the foreground color to be a gray level with frac frac
set_joinstyle(self, js)
Set the join style to be one of ('miter', 'round', 'bevel')
set_linestyle(self, style)
set_linewidth(self, lw)

Methods inherited from matplotlib.backend_bases.GraphicsContextBase:
copy_properties(self, gc)
Copy properties from gc to self
get_alpha(self)
Return the alpha value used for blending - not supported on
all backends
get_antialiased(self)
Return true if the object shuold try to do antialiased rendering
get_capstyle(self)
Return the capstyle as a string in ('butt', 'round', 'projecting')
get_clip_rectangle(self)
Return the clip rectangle as (left, bottom, width, height)
get_dashes(self)
Return the dash information as an offset dashlist tuple The
dash list is a even size list that gives the ink on, ink off
in pixels.  See p107 of to postscript BLUEBOOK for more info
 
Default value is None
get_joinstyle(self)
Return the line join style as one of ('miter', 'round', 'bevel')
get_linestyle(self, style)
Return the linestyle: one of ('solid', 'dashed', 'dashdot',
'dotted').
get_linewidth(self)
Return the line width in points as a scalar
get_rgb(self)
returns a tuple of three floats from 0-1.  color can be a
matlab format string, a html hex color string, or a rgb tuple
set_alpha(self, alpha)
Set the alpha value used for blending - not supported on
all backends
set_antialiased(self, b)
True if object should be drawn with antialiased rendering

 
class NavigationToolbar(gtk.Toolbar)
    Public attriubutes
 
  canvas   - the FigureCanvas  (gtk.DrawingArea)
  win   - the gtk.Window
 
 
Method resolution order:
NavigationToolbar
gtk.Toolbar
gtk.Container
gtk.Widget
gtk.Object
gobject.GObject
__builtin__.object

Methods defined here:
__init__(self, canvas, window=None)
figManager is the FigureManagerGTK instance that contains the
toolbar, with attributes figure, window and drawingArea
make_axis_menu(self)
menu_clicked(self, button)
panx(self, button, arg)
pany(self, button, arg)
save_figure(self, button)
set_active(self, ind)
update(self)
zoomx(self, button, arg)
zoomy(self, button, arg)

Methods inherited from gtk.Toolbar:
append_element(...)
append_item(...)
append_space(...)
append_widget(...)
get_icon_size(...)
get_orientation(...)
get_style(...)
get_tooltips(...)
insert_element(...)
insert_item(...)
insert_space(...)
insert_stock(...)
insert_widget(...)
prepend_element(...)
prepend_item(...)
prepend_space(...)
prepend_widget(...)
remove_space(...)
set_icon_size(...)
set_orientation(...)
set_style(...)
set_tooltips(...)
unset_icon_size(...)
unset_style(...)

Data and other attributes inherited from gtk.Toolbar:
__gtype__ = <GType GtkToolbar (136889832)>

Methods inherited from gtk.Container:
add(...)
add_with_properties(...)
check_resize(...)
child_get(...)
child_get_property(...)
child_set(...)
child_set_property(...)
child_type(...)
children(...)
forall(...)
foreach(...)
get_border_width(...)
get_children(...)
get_focus_chain(...)
get_focus_hadjustment(...)
get_focus_vadjustment(...)
get_resize_mode(...)
propagate_expose(...)
remove(...)
resize_children(...)
set_border_width(...)
set_focus_chain(...)
set_focus_child(...)
set_focus_hadjustment(...)
set_focus_vadjustment(...)
set_reallocate_redraws(...)
set_resize_mode(...)
unset_focus_chain(...)

Data and other attributes inherited from gtk.Container:
border_width = <attribute 'border_width' of 'gtk.Container' objects>
focus_child = <attribute 'focus_child' of 'gtk.Container' objects>
has_focus_chain = <attribute 'has_focus_chain' of 'gtk.Container' objects>
need_resize = <attribute 'need_resize' of 'gtk.Container' objects>
reallocate_redraws = <attribute 'reallocate_redraws' of 'gtk.Container' objects>
resize_mode = <attribute 'resize_mode' of 'gtk.Container' objects>

Methods inherited from gtk.Widget:
activate(...)
add_accelerator(...)
add_events(...)
child_focus(...)
child_notify(...)
class_path(...)
create_pango_context(...)
create_pango_layout(...)
destroy(...)
drag_begin(...)
drag_check_threshold(...)
drag_dest_find_target(...)
drag_dest_get_target_list(...)
drag_dest_set(...)
drag_dest_set_proxy(...)
drag_dest_set_target_list(...)
drag_dest_unset(...)
drag_get_data(...)
drag_highlight(...)
drag_source_set(...)
drag_source_set_icon(...)
drag_source_set_icon_pixbuf(...)
drag_source_set_icon_stock(...)
drag_source_unset(...)
drag_unhighlight(...)
draw(...)
ensure_style(...)
event(...)
freeze_child_notify(...)
get_accessible(...)
get_allocation(...)
get_ancestor(...)
get_child_requisition(...)
get_child_visible(...)
get_clipboard(...)
get_colormap(...)
get_composite_name(...)
get_direction(...)
get_display(...)
get_events(...)
get_extension_events(...)
get_modifier_style(...)
get_name(...)
get_pango_context(...)
get_parent(...)
get_parent_window(...)
get_pointer(...)
get_root_window(...)
get_screen(...)
get_settings(...)
get_size_request(...)
get_toplevel(...)
get_visual(...)
grab_add(...)
grab_default(...)
grab_focus(...)
grab_remove(...)
has_screen(...)
hide(...)
hide_all(...)
hide_on_delete(...)
intersect(...)
is_ancestor(...)
is_focus(...)
map(...)
mnemonic_activate(...)
modify_base(...)
modify_bg(...)
modify_fg(...)
modify_font(...)
modify_style(...)
modify_text(...)
path(...)
queue_clear(...)
queue_clear_area(...)
queue_draw(...)
queue_draw_area(...)
queue_resize(...)
rc_get_style(...)
realize(...)
remove_accelerator(...)
render_icon(...)
reparent(...)
reset_rc_styles(...)
reset_shapes(...)
selection_add_target(...)
selection_add_targets(...)
selection_clear_targets(...)
selection_convert(...)
selection_owner_set(...)
selection_remove_all(...)
send_expose(...)
set_accel_path(...)
set_app_paintable(...)
set_child_visible(...)
set_colormap(...)
set_composite_name(...)
set_direction(...)
set_double_buffered(...)
set_events(...)
set_extension_events(...)
set_name(...)
set_parent(...)
set_parent_window(...)
set_redraw_on_allocate(...)
set_scroll_adjustments(...)
set_sensitive(...)
set_size_request(...)
set_state(...)
set_uposition(...)
set_usize(...)
shape_combine_mask(...)
show(...)
show_all(...)
show_now(...)
size_allocate(...)
size_request(...)
thaw_child_notify(...)
translate_coordinates(...)
unmap(...)
unparent(...)
unrealize(...)

Data and other attributes inherited from gtk.Widget:
allocation = <attribute 'allocation' of 'gtk.Widget' objects>
name = <attribute 'name' of 'gtk.Widget' objects>
parent = <attribute 'parent' of 'gtk.Widget' objects>
saved_state = <attribute 'saved_state' of 'gtk.Widget' objects>
state = <attribute 'state' of 'gtk.Widget' objects>
style = <attribute 'style' of 'gtk.Widget' objects>
window = <attribute 'window' of 'gtk.Widget' objects>

Methods inherited from gtk.Object:
flags(...)
set_flags(...)
unset_flags(...)

Methods inherited from gobject.GObject:
__cmp__(...)
x.__cmp__(y) <==> cmp(x,y)
__gobject_init__(...)
__hash__(...)
x.__hash__() <==> hash(x)
__repr__(...)
x.__repr__() <==> repr(x)
chain(...)
connect(...)
connect_after(...)
connect_object(...)
connect_object_after(...)
disconnect(...)
emit(...)
emit_stop_by_name(...)
freeze_notify(...)
get_data(...)
get_property(...)
handler_block(...)
handler_disconnect(...)
handler_is_connected(...)
handler_unblock(...)
notify(...)
set_data(...)
set_property(...)
stop_emission(...)
thaw_notify(...)

Data and other attributes inherited from gobject.GObject:
__dict__ = <dictproxy object>
__gdoc__ = 'Object GtkToolbar\n\nSignals from GObject:\n notif...tyle: Toolbar Style\n How to draw the toolbar\n\n'
__grefcount__ = <attribute '__grefcount__' of 'gobject.GObject' objects>
__new__ = <built-in method __new__ of type object>
T.__new__(S, ...) -> a new object with type S, a subtype of T

 
class RendererGTK(matplotlib.backend_bases.RendererBase)
     Methods defined here:
__init__(self, gtkDA, gdkDrawable, dpi)
compute_text_offsets(self, t, props=None)
Return the (x,y) offsets to adjust for the alignment
specifications
draw_arc(self, gc, rgbFace, x, y, width, height, angle1, angle2)
Draw an arc centered at x,y with width and height
draw_image(self, x, y, im)
Draw the Image instance into the current axes; x, y is the
upper left hand corner of the image
draw_line(self, gc, x1, y1, x2, y2)
Draw a single line from x1,y1 to x2,y2
draw_lines(self, gc, x, y)
draw_mathtext(self, gc, x, y, t)
draw_point(self, gc, x, y)
Draw a single point at x,y
draw_polygon(self, gc, rgbFace, points)
Draw a polygon.  points is a len vertices tuple, each element
giving the x,y coords a vertex
 
If gcFace is not None, fill the rectangle with it.  gcEdge
is a GraphicsContext instance
draw_rectangle(self, gc, rgbFace, x, y, width, height)
Draw a rectangle at lower left x,y with width and height
If filled=True, fill the rectangle with the gc foreground
gc is a GraphicsContext instance
draw_text(self, gc, x, y, t)
get_pango_layout(self, t)
Return a pango layout instance for Text instance t.  cache to
layoutd
get_text_extent(self, t)
Return the text extent in display coords as a Bound2D instance
get_text_scale(self, t)
Return the scale factor for fontsize taking screendpi and pixels per
inch into account
new_gc(self)
points_to_pixels(self, points)
convert point measures to pixes using dpi and the pixels per
inch of the display

Data and other attributes defined here:
extentd = {}
fontangles = {'italic': 2, 'normal': 0, 'oblique': 1}
fontweights = {'bold': 700, 'heavy': 900, 'light': 300, 'normal': 400, 'ultrabold': 800, 'ultralight': 200}
layoutd = {}
offsetd = {}
rotated = {}

Methods inherited from matplotlib.backend_bases.RendererBase:
flipy(self)
return true if y small numbers are top for renderer

 
Functions
       
draw_if_interactive()
error_msg = error_msg_gtk(msg, parent=None)
error_msg_gtk(msg, parent=None)
fromstring(...)
fromstring(string, typecode='l', count=-1) returns a new 1d array initialized from the raw binary data in string.  If count is positive, the new array will have count elements, otherwise it's size is determined by the size of string.
new_figure_manager(num, *args)
Create a new figure manager instance
raise_msg_to_str(msg)
msg is a return arg from a raise.  Join with new lines
round(x)
show()
Show all the figures and enter the gtk mainloop
 
This should be the last line of your script
show_xvfb()
Print the pending figures only then quit, no screen draw
zeros(...)
zeros((d1,...,dn),typecode='l',savespace=0) will return a new array of shape (d1,...,dn) and type typecode with all it's entries initialized to zero.  If savespace is nonzero the array will be a spacesaver array.

 
Data
        False = False
Int16 = 's'
PIXELS_PER_INCH = 72
True = True
UInt8 = 'b'
colorManager = <matplotlib.backends.backend_gtk.ColorManagerGTK instance>
division = _Feature((2, 2, 0, 'alpha', 2), (3, 0, 0, 'alpha', 0), 8192)
useMathText = True
@footer@