ImageViewBase ============= .. currentmodule:: ginga.ImageView .. autoclass:: ImageViewBase :show-inheritance: .. rubric:: Attributes Summary .. autosummary:: ~ImageViewBase.vname ~ImageViewBase.vtypes .. rubric:: Methods Summary .. autosummary:: ~ImageViewBase.apply_profile ~ImageViewBase.apply_profile_or_settings ~ImageViewBase.auto_levels ~ImageViewBase.auto_orient ~ImageViewBase.autocut_params_cb ~ImageViewBase.calc_pan_pct ~ImageViewBase.canvas_changed_cb ~ImageViewBase.canvascoords ~ImageViewBase.capture_default_viewer_profile ~ImageViewBase.capture_profile ~ImageViewBase.center_cursor ~ImageViewBase.center_image ~ImageViewBase.check_cursor_location ~ImageViewBase.checkpoint_profile ~ImageViewBase.clear ~ImageViewBase.configure ~ImageViewBase.configure_surface ~ImageViewBase.copy_attributes ~ImageViewBase.copy_to_dst ~ImageViewBase.cut_levels ~ImageViewBase.cut_levels_cb ~ImageViewBase.data_to_offset ~ImageViewBase.define_cursor ~ImageViewBase.delayed_redraw ~ImageViewBase.enable_auto_orient ~ImageViewBase.enable_autocenter ~ImageViewBase.enable_autocuts ~ImageViewBase.enable_autozoom ~ImageViewBase.flip_x ~ImageViewBase.flip_y ~ImageViewBase.get_autocenter_options ~ImageViewBase.get_autocut_methods ~ImageViewBase.get_autocuts_options ~ImageViewBase.get_autozoom_options ~ImageViewBase.get_bg ~ImageViewBase.get_canvas ~ImageViewBase.get_canvas_image ~ImageViewBase.get_canvas_pt ~ImageViewBase.get_canvas_xy ~ImageViewBase.get_center ~ImageViewBase.get_color_algorithms ~ImageViewBase.get_coordmap ~ImageViewBase.get_cursor ~ImageViewBase.get_cut_levels ~ImageViewBase.get_data ~ImageViewBase.get_data_pct ~ImageViewBase.get_data_pt ~ImageViewBase.get_data_rect ~ImageViewBase.get_data_size ~ImageViewBase.get_data_xy ~ImageViewBase.get_dataobj ~ImageViewBase.get_datarect ~ImageViewBase.get_desired_size ~ImageViewBase.get_dims ~ImageViewBase.get_draw_bbox ~ImageViewBase.get_draw_rect ~ImageViewBase.get_fg ~ImageViewBase.get_image ~ImageViewBase.get_image_as_array ~ImageViewBase.get_image_as_buffer ~ImageViewBase.get_last_data_xy ~ImageViewBase.get_last_win_xy ~ImageViewBase.get_limits ~ImageViewBase.get_logger ~ImageViewBase.get_pan ~ImageViewBase.get_pan_bbox ~ImageViewBase.get_pan_rect ~ImageViewBase.get_pixel_distance ~ImageViewBase.get_plain_image_as_widget ~ImageViewBase.get_private_canvas ~ImageViewBase.get_refresh_stats ~ImageViewBase.get_rgb_image_as_buffer ~ImageViewBase.get_rgb_image_as_bytes ~ImageViewBase.get_rgb_image_as_widget ~ImageViewBase.get_rgb_order ~ImageViewBase.get_rgbmap ~ImageViewBase.get_rotation ~ImageViewBase.get_rotation_info ~ImageViewBase.get_scale ~ImageViewBase.get_scale_base_xy ~ImageViewBase.get_scale_limits ~ImageViewBase.get_scale_max ~ImageViewBase.get_scale_min ~ImageViewBase.get_scale_text ~ImageViewBase.get_scale_xy ~ImageViewBase.get_settings ~ImageViewBase.get_transforms ~ImageViewBase.get_vip ~ImageViewBase.get_window_size ~ImageViewBase.get_zoom ~ImageViewBase.get_zoom_algorithm ~ImageViewBase.get_zoomrate ~ImageViewBase.getwin_array ~ImageViewBase.getwin_buffer ~ImageViewBase.icc_profile_cb ~ImageViewBase.initialize_private_canvas ~ImageViewBase.interpolation_change_cb ~ImageViewBase.invert_cmap ~ImageViewBase.invert_color_map ~ImageViewBase.is_compound ~ImageViewBase.is_redraw_pending ~ImageViewBase.make_cursor ~ImageViewBase.make_timer ~ImageViewBase.offset_to_data ~ImageViewBase.offset_to_window ~ImageViewBase.onscreen_message ~ImageViewBase.onscreen_message_off ~ImageViewBase.pan_by_pct ~ImageViewBase.pan_cb ~ImageViewBase.pan_center_px ~ImageViewBase.pan_delta_px ~ImageViewBase.pan_lr ~ImageViewBase.pan_omni ~ImageViewBase.pan_ud ~ImageViewBase.panset_pct ~ImageViewBase.panset_xy ~ImageViewBase.position_at_canvas_xy ~ImageViewBase.position_cursor ~ImageViewBase.prepare_image ~ImageViewBase.recalc_transforms ~ImageViewBase.redraw ~ImageViewBase.redraw_data ~ImageViewBase.redraw_now ~ImageViewBase.refresh_timer_cb ~ImageViewBase.reload_image ~ImageViewBase.reschedule_redraw ~ImageViewBase.reset_limits ~ImageViewBase.restore_cmap ~ImageViewBase.restore_contrast ~ImageViewBase.rgbmap_cb ~ImageViewBase.rotate ~ImageViewBase.rotate_color_map ~ImageViewBase.rotate_delta ~ImageViewBase.rotation_change_cb ~ImageViewBase.save_plain_image_as_file ~ImageViewBase.save_profile ~ImageViewBase.save_rgb_image_as_file ~ImageViewBase.scale_and_shift_cmap ~ImageViewBase.scale_cb ~ImageViewBase.scale_to ~ImageViewBase.set_autocenter ~ImageViewBase.set_autocut_params ~ImageViewBase.set_autocuts ~ImageViewBase.set_background ~ImageViewBase.set_bg ~ImageViewBase.set_brightness ~ImageViewBase.set_calg ~ImageViewBase.set_canvas ~ImageViewBase.set_cmap ~ImageViewBase.set_color_algorithm ~ImageViewBase.set_color_map ~ImageViewBase.set_contrast ~ImageViewBase.set_coordmap ~ImageViewBase.set_cursor ~ImageViewBase.set_data ~ImageViewBase.set_dataobj ~ImageViewBase.set_desired_size ~ImageViewBase.set_enter_focus ~ImageViewBase.set_fg ~ImageViewBase.set_foreground ~ImageViewBase.set_image ~ImageViewBase.set_imap ~ImageViewBase.set_intensity_map ~ImageViewBase.set_limits ~ImageViewBase.set_name ~ImageViewBase.set_onscreen_message ~ImageViewBase.set_pan ~ImageViewBase.set_redraw_lag ~ImageViewBase.set_refresh_rate ~ImageViewBase.set_renderer ~ImageViewBase.set_rgbmap ~ImageViewBase.set_scale ~ImageViewBase.set_scale_base_xy ~ImageViewBase.set_scale_limits ~ImageViewBase.set_window_size ~ImageViewBase.set_zoom_algorithm ~ImageViewBase.set_zoomrate ~ImageViewBase.shift_cmap ~ImageViewBase.show_color_bar ~ImageViewBase.show_focus_indicator ~ImageViewBase.show_mode_indicator ~ImageViewBase.show_pan_mark ~ImageViewBase.start_refresh ~ImageViewBase.stop_refresh ~ImageViewBase.swap_xy ~ImageViewBase.switch_cursor ~ImageViewBase.take_focus ~ImageViewBase.transform ~ImageViewBase.transform_cb ~ImageViewBase.update_widget ~ImageViewBase.viewable ~ImageViewBase.window_has_origin_upper ~ImageViewBase.window_to_offset ~ImageViewBase.zoom_fit ~ImageViewBase.zoom_in ~ImageViewBase.zoom_out ~ImageViewBase.zoom_to ~ImageViewBase.zoomsetting_change_cb .. rubric:: Attributes Documentation .. autoattribute:: vname .. autoattribute:: vtypes .. rubric:: Methods Documentation .. automethod:: apply_profile .. automethod:: apply_profile_or_settings .. automethod:: auto_levels .. automethod:: auto_orient .. automethod:: autocut_params_cb .. automethod:: calc_pan_pct .. automethod:: canvas_changed_cb .. automethod:: canvascoords .. automethod:: capture_default_viewer_profile .. automethod:: capture_profile .. automethod:: center_cursor .. automethod:: center_image .. automethod:: check_cursor_location .. automethod:: checkpoint_profile .. automethod:: clear .. automethod:: configure .. automethod:: configure_surface .. automethod:: copy_attributes .. automethod:: copy_to_dst .. automethod:: cut_levels .. automethod:: cut_levels_cb .. automethod:: data_to_offset .. automethod:: define_cursor .. automethod:: delayed_redraw .. automethod:: enable_auto_orient .. automethod:: enable_autocenter .. automethod:: enable_autocuts .. automethod:: enable_autozoom .. automethod:: flip_x .. automethod:: flip_y .. automethod:: get_autocenter_options .. automethod:: get_autocut_methods .. automethod:: get_autocuts_options .. automethod:: get_autozoom_options .. automethod:: get_bg .. automethod:: get_canvas .. automethod:: get_canvas_image .. automethod:: get_canvas_pt .. automethod:: get_canvas_xy .. automethod:: get_center .. automethod:: get_color_algorithms .. automethod:: get_coordmap .. automethod:: get_cursor .. automethod:: get_cut_levels .. automethod:: get_data .. automethod:: get_data_pct .. automethod:: get_data_pt .. automethod:: get_data_rect .. automethod:: get_data_size .. automethod:: get_data_xy .. automethod:: get_dataobj .. automethod:: get_datarect .. automethod:: get_desired_size .. automethod:: get_dims .. automethod:: get_draw_bbox .. automethod:: get_draw_rect .. automethod:: get_fg .. automethod:: get_image .. automethod:: get_image_as_array .. automethod:: get_image_as_buffer .. automethod:: get_last_data_xy .. automethod:: get_last_win_xy .. automethod:: get_limits .. automethod:: get_logger .. automethod:: get_pan .. automethod:: get_pan_bbox .. automethod:: get_pan_rect .. automethod:: get_pixel_distance .. automethod:: get_plain_image_as_widget .. automethod:: get_private_canvas .. automethod:: get_refresh_stats .. automethod:: get_rgb_image_as_buffer .. automethod:: get_rgb_image_as_bytes .. automethod:: get_rgb_image_as_widget .. automethod:: get_rgb_order .. automethod:: get_rgbmap .. automethod:: get_rotation .. automethod:: get_rotation_info .. automethod:: get_scale .. automethod:: get_scale_base_xy .. automethod:: get_scale_limits .. automethod:: get_scale_max .. automethod:: get_scale_min .. automethod:: get_scale_text .. automethod:: get_scale_xy .. automethod:: get_settings .. automethod:: get_transforms .. automethod:: get_vip .. automethod:: get_window_size .. automethod:: get_zoom .. automethod:: get_zoom_algorithm .. automethod:: get_zoomrate .. automethod:: getwin_array .. automethod:: getwin_buffer .. automethod:: icc_profile_cb .. automethod:: initialize_private_canvas .. automethod:: interpolation_change_cb .. automethod:: invert_cmap .. automethod:: invert_color_map .. automethod:: is_compound .. automethod:: is_redraw_pending .. automethod:: make_cursor .. automethod:: make_timer .. automethod:: offset_to_data .. automethod:: offset_to_window .. automethod:: onscreen_message .. automethod:: onscreen_message_off .. automethod:: pan_by_pct .. automethod:: pan_cb .. automethod:: pan_center_px .. automethod:: pan_delta_px .. automethod:: pan_lr .. automethod:: pan_omni .. automethod:: pan_ud .. automethod:: panset_pct .. automethod:: panset_xy .. automethod:: position_at_canvas_xy .. automethod:: position_cursor .. automethod:: prepare_image .. automethod:: recalc_transforms .. automethod:: redraw .. automethod:: redraw_data .. automethod:: redraw_now .. automethod:: refresh_timer_cb .. automethod:: reload_image .. automethod:: reschedule_redraw .. automethod:: reset_limits .. automethod:: restore_cmap .. automethod:: restore_contrast .. automethod:: rgbmap_cb .. automethod:: rotate .. automethod:: rotate_color_map .. automethod:: rotate_delta .. automethod:: rotation_change_cb .. automethod:: save_plain_image_as_file .. automethod:: save_profile .. automethod:: save_rgb_image_as_file .. automethod:: scale_and_shift_cmap .. automethod:: scale_cb .. automethod:: scale_to .. automethod:: set_autocenter .. automethod:: set_autocut_params .. automethod:: set_autocuts .. automethod:: set_background .. automethod:: set_bg .. automethod:: set_brightness .. automethod:: set_calg .. automethod:: set_canvas .. automethod:: set_cmap .. automethod:: set_color_algorithm .. automethod:: set_color_map .. automethod:: set_contrast .. automethod:: set_coordmap .. automethod:: set_cursor .. automethod:: set_data .. automethod:: set_dataobj .. automethod:: set_desired_size .. automethod:: set_enter_focus .. automethod:: set_fg .. automethod:: set_foreground .. automethod:: set_image .. automethod:: set_imap .. automethod:: set_intensity_map .. automethod:: set_limits .. automethod:: set_name .. automethod:: set_onscreen_message .. automethod:: set_pan .. automethod:: set_redraw_lag .. automethod:: set_refresh_rate .. automethod:: set_renderer .. automethod:: set_rgbmap .. automethod:: set_scale .. automethod:: set_scale_base_xy .. automethod:: set_scale_limits .. automethod:: set_window_size .. automethod:: set_zoom_algorithm .. automethod:: set_zoomrate .. automethod:: shift_cmap .. automethod:: show_color_bar .. automethod:: show_focus_indicator .. automethod:: show_mode_indicator .. automethod:: show_pan_mark .. automethod:: start_refresh .. automethod:: stop_refresh .. automethod:: swap_xy .. automethod:: switch_cursor .. automethod:: take_focus .. automethod:: transform .. automethod:: transform_cb .. automethod:: update_widget .. automethod:: viewable .. automethod:: window_has_origin_upper .. automethod:: window_to_offset .. automethod:: zoom_fit .. automethod:: zoom_in .. automethod:: zoom_out .. automethod:: zoom_to .. automethod:: zoomsetting_change_cb