Table of contents Index

class GvManager

Declared in module gview

Inheritance hierarchy:

gview.GvManager
  gtk.GtkObject

Synopsis

class GvManager(GtkObject):
    def gview.GvManager.__init__(self, _obj=None)
    def gview.GvManager.get_dataset(self, filename) # Fetch gdal.Dataset for a filename.
    def gview.GvManager.get_dataset_raster(self, dataset, band) # Fetch GvRaster for a dataset band.

    # Inherited from gtk.GtkObject
    def gtk.GtkObject.__cmp__(self, other)
    def gtk.GtkObject.__getattr__(self, attr)
    def gtk.GtkObject.__getitem__(self, key)
    def gtk.GtkObject.__hash__(self)
    def gtk.GtkObject.__init__(self, _obj=None)
    def gtk.GtkObject.__setitem__(self, key, v)
    def gtk.GtkObject.connect(self, name, f, *extra)
    def gtk.GtkObject.connect(self, name, f, *extra)
    def gtk.GtkObject.connect_after(self, name, f, *extra)
    def gtk.GtkObject.connect_after(self, name, f, *extra)
    def gtk.GtkObject.connect_object(self, name, f, obj, *extra)
    def gtk.GtkObject.connect_object(self, name, f, obj, *extra)
    def gtk.GtkObject.connect_object_after(self, name, f, obj, *extra)
    def gtk.GtkObject.destroy(self, _obj=None)
    def gtk.GtkObject.disconnect(self, id)
    def gtk.GtkObject.emit(self, signal, *args)
    def gtk.GtkObject.emit_stop_by_name(self, sig)
    def gtk.GtkObject.flags(self, mask=None)
    def gtk.GtkObject.get_data(self, key)
    def gtk.GtkObject.remove_data(self, key)
    def gtk.GtkObject.set(self, dict)
    def gtk.GtkObject.set_data(self, key, value)
    def gtk.GtkObject.set_flags(self, flags)
    def gtk.GtkObject.signal_handler_block(self, id)
    def gtk.GtkObject.signal_handler_unblock(self, id)
    def gtk.GtkObject.signal_handlers_destroy(self)
    def gtk.GtkObject.unset_flags(self, flags)

gview.GvManager.get_dataset(self, filename)

Fetch gdal.Dataset for a filename.

This method fetches a gdal.Dataset for a given filename, while ensuring that the dataset is only opened once, even if requested more than once.

gview.GvManager.get_dataset_raster(self, dataset, band)

Fetch GvRaster for a dataset band.

This method fetches a GvRaster for a given dataset band, while ensuring that only one GvRaster is instantiated for the band across the whole application.


Valid HTML 4.0! Made with CSS