Main Page | Modules | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

Library


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.
Note:
This class inherits QThread.
More...
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.


Typedef Documentation

typedef QVector<float> OmgSampleVector
 

A vector type for storing the sampled environment variables associated with a locality.

Definition at line 30 of file omglocality.h.


Generated on Mon Apr 28 15:14:38 2008 for openModellerDesktop by  doxygen 1.4.1-20050210