Classes | |
class | OmgAlgorithm |
A representation of an algorithm, including its state and user selected parameter values. An algorithm is (de)serialisable to xml and each algorithm instance gets a unique guid. More... | |
class | OmgAlgorithmParameter |
An algorithm parameter is a representation of a single parameter associated with an algorithm. It is (de)serialisable to xml. More... | |
class | OmgAlgorithmSet |
An container class for algorithm definitions. It also has ability to self initialise using the active openModeller plugin (and by looking for algorithms profiles stored as xml in the filesystem. More... | |
class | OmgClimateDataProcessor |
This class contains various functions that can be used to post process raw climate data sets such as obtained from the IPCC. More... | |
struct | OmgFileWriterStruct |
class | OmgClimateDataProcessorController |
The OmgClimateDataProcessorController calculates specific climate variables using *DataProcessor functions. More... | |
class | OmgClimateFileGroup |
A file group manages a collection of OmgClimateFileReader objects and is used to step through several filereaders simultaneously. More... | |
class | OmgClimateFileReader |
This class will handle opening a file containing a climate matrix and iterating through the file in a columnwise / rowwise manner. More... | |
class | OmgClimateImporter |
This is a utilitiy for importing climate data such as Hadley, CRU etc. More... | |
class | OmgDataSeries |
A class for for representing a data series in a graph. More... | |
class | OmgExperiment |
An experiment represents a collection of models that need to be processed. Rather than setting up models and running them individually, you can add them to the experiment, which (where possible) will parelelise the process, keep track of overall experiment progress and perform other house keeping jobs for you.
| |
class | OmgExperimentItemModel |
The OmgExperimentItemModel class implements the abstract data model QAbstractItemModel to provide a data model to use with Qt graphical view classes. Using this aproach provides a more performant way to let the user display and experiment in a tree view or list view rather than simply populating a QTreeWidget with data. OmgExperimentItemModel is a non gui class and its expected to be used with a QTreeView in a gui context. More... | |
class | OmgExperimentPrinter |
An experimentprinter prepares an exeriment print job in a separate thread since the process can be time consuming. Print destination can be to pdf file or print device. More... | |
class | OmgFileWriter |
An OmgFileWriter is used to store the results of the climate data processor in a persistant manner. More... | |
struct | BandStats |
A structure for holding raster band stats. More... | |
class | OmgGdal |
This class will write a png image given an input gdal compatible datasource, and provide other GDAL related functions in Qt friendly way. More... | |
class | OmgGradientFactory |
A factory class for creating QGradients. More... | |
class | OmgGraph |
A utility class for creating graphs. More... | |
class | OmgGuid |
An abstract base class for any class that has a globally unique identifier (GUID) to represent a unique instance. More... | |
class | OmgLayer |
An abstract base class for any class that is serialiseable to xml. More... | |
class | OmgLayerSet |
A layerset is a container for a collection of layer objects. More... | |
class | OmgLocalitiesModel |
The OmgLocalitiesModel class implements the abstract data model QAbstractTableModel to provide a data model to use with Qt graphical view classes. Using this aproach provides a more performant way to let the user display samples than simply populating a QTableWidget with data. OmgLocalitiesModel is a non gui class and its expected to be used with a QTableModel in a gui context. More... | |
class | OmgLocality |
The Locality class stores data for one location. More... | |
class | OmgMeridianSwitcher |
This class will shift the meridian (where greenwich meridian is found in the leftmost column) of aarcinfo grid file.....later maybe any gdal file that supports creation. More... | |
class | OmgModel |
A representation of a model. Can be serialised to xml that openmodeller lib understands and can store rich model info returned by openModeller lib. More... | |
class | OmgModellerPluginInterface |
An abstract base class for all modeller plugins. It defines the interface that all modeller plugins must adhere to. More... | |
class | OmgModellerPluginRegistry |
This class keeps a list of available modeller plugins and can return a pointer to one on demand. More... | |
class | OmgPluginMessenger |
A delegate class for passing messages between plugins and the application. qt plugins should not inherit qobject and thus dont support signals and slots. Thus we need this messenger delegate to connect signals from the plugin to slots in the parent app. In fact the qtplugins inheriting qobject do work under lin and mac but they dont work under win. More... | |
class | OmgScraperPluginInterface |
An abstract base class that provides the mandatory api for all 'scraper' plugins. These are plugins that know how to fetch locality data from online databases. More... | |
class | OmgScraperPluginRegistry |
This class keeps a list of available scraper plugins and can return a pointer to one on demand. More... | |
class | OmgSerialisable |
An abstract base class for any class that is serialiseable to xml. More... | |
class | OmgSpatialReferenceSystem |
A representation of the supported spatial reference systems in openModeller Desktop. More... | |
class | OmgTerralib |
A utility class to manage communication with a terralib database instance. More... | |
class | Omgui |
This is a helper class with mainly static methods for easily obtaining the directories and paths relating to the application for example the users settings dir. More... | |
class | OmgWebPageFetcher |
This class encapsulates everything needed to fetch the web page at a given url. It will emit a signal with a string containing the result when done. More... | |
Typedefs | |
typedef QVector< float > | OmgSampleVector |
A vector type for storing the sampled environment variables associated with a locality. |
|
A vector type for storing the sampled environment variables associated with a locality.
Definition at line 30 of file omglocality.h. |