Declared in module gview
gview.GvManager
gtk.GtkObject
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)
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.
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.
|