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

openModellerDesktop Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
BandStatsA structure for holding raster band stats
Localities2CsvTest
LogCallback
LogCallback
OmgAboutA dialog to display information about the application
OmgAlgorithmA 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
OmgAlgorithmManagerA manager for customising algorithm profiles
OmgAlgorithmParameterAn algorithm parameter is a representation of a single parameter associated with an algorithm. It is (de)serialisable to xml
OmgAlgorithmSetAn 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
OmgClimateConverterA dialog to assist in converting climate data to more mainstream gdal formats
OmgClimateDataProcessorThis class contains various functions that can be used to post process raw climate data sets such as obtained from the IPCC
OmgClimateDataProcessorControllerThe OmgClimateDataProcessorController calculates specific climate variables using *DataProcessor functions. *
OmgClimateDataProcessorGuiA dialog to assist in creating aggregats from climate data for example mean rainfall in the coolest month etc
OmgClimateFileGroupA file group manages a collection of OmgClimateFileReader objects and is used to step through several filereaders simultaneously
OmgClimateFileReaderThis class will handle opening a file containing a climate matrix and iterating through the file in a columnwise / rowwise manner
OmgClimateImporterThis is a utilitiy for importing climate data such as Hadley, CRU etc
OmgDataFetcherWizardA wizard that allows the user to find occurrence data from online databases
OmgDataFetcherWizardLicensePageThe first page of a wizard that allows the user to find occurrence data from online databases. This page asks the user to accept license terms
OmgDataFetcherWizardLicenseWidgetA dialog to display information about the application
OmgDataFetcherWizardProgressPageThe third page of a wizard that allows the user to find occurrence data from online databases. This page shows the user the progress of the search
OmgDataFetcherWizardProgressWidgetA dialog to display information about the application
OmgDataFetcherWizardSearchPageThe second page of a wizard that allows the user to find occurrence data from online databases. This page asks the user for search parameters.
OmgDataFetcherWizardSearchWidgetA dialog to display information about the application
OmgDataSeriesA class for for representing a data series in a graph
OmgDataSeriesTest
OmgDesignerPlugin
OmgExerimentPrinterTest
OmgExperimentAn 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
OmgExperimentDesignerDialog that allows a user to set up a new experiment run
OmgExperimentItemModelImplements 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
OmgExperimentPrinterAn 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
OmgExperimentSelectorA dialog to let a user select a previously run experiment
OmgExperimentTest
OmgFileWriterAn OmgFileWriter is used to store the results of the climate data processor in a persistant manner. *
OmgFileWriterStruct
OmgGbifConsoleSearch
OmgGdalThis class will write a png image given an input gdal compatible datasource, and provide other GDAL related functions in Qt friendly way. *
OmgGdalConverterA dialog to let the user convert between different gdal formats
OmgGdalRasterContourA dialog to generate a contour map from a gdal raster (experimental)
OmgGdalWarpA dialog providing access to gdal_warp functions (experimental)
OmgGradientFactoryA factory class for creating QGradients
OmgGradientFactoryTest
OmgGraphA utility class for creating graphs
OmgGraphTest
OmgGuidAn abstract base class for any class that has a globally unique identifier (GUID) to represent a unique instance
OmgLayerAn abstract base class for any class that is serialiseable to xml
OmgLayerSelectorA dialog to let the user select one or more gdal rasters from the file system
OmgLayerSetA layerset is a container for a collection of layer objects
OmgLayerSetManagerA dialog for creating, modifying and deleting collections of layers that can be used for modelling
OmgListWidget
OmgLocalitiesModelImplements 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
OmgLocalitiesModelTest
OmgLocalitiesOptionsA dialog for setting how localities will be read from disk
OmgLocalityThe Locality class stores data for one location
OmgMainWindowThe main application dialog. Here the menus toolbars etc are displayed and the results of experiments can be viewed
OmgMeridianSwitcherThis 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
OmgModelA representation of a model. Can be serialised to xml that openmodeller lib understands and can store rich model info returned by openModeller lib
OmgModellerLocalPlugin
OmgModellerLocalPluginTest
OmgModellerPluginInterfaceAn abstract base class for all modeller plugins. It defines the interface that all modeller plugins must adhere to
OmgModellerPluginRegistryThis class keeps a list of available modeller plugins and can return a pointer to one on demand
OmgModellerWebServicesPlugin
OmgModellerWebServicesPluginTest
OmgModelTest
OmgOmLogCallback
OmgOptionsThe options dialog allows the user to set various global configuration options such as model output directory, language, output image format etc
OmgPluginMessengerA 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
OmgPublishToCatalogueThis class is used to publish a model to the web catalogue developed by Karla Fook
OmgRasterThresholdThis dialog provides an interface for carrying out thresholding and hotspot analysis
OmgScraperGbif
OmgScraperGbifRest
OmgScraperPluginInterfaceAn 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
OmgScraperPluginRegistryThis class keeps a list of available scraper plugins and can return a pointer to one on demand
OmgScraperSplink
OmgSerialisableAn abstract base class for any class that is serialiseable to xml
OmgSpatialReferenceSystemA representation of the supported spatial reference systems in openModeller Desktop
OmgSurveyIntroPage
OmgSurveyWizardA survey form to gather information from our users
OmgTermsAndConditionsThis class is used to check the user is willing to agree to license terms
OmgTerralibA utility class to manage communication with a terralib database instance
OmgTextFileSplitterA dialog that lets the user select an occurrences file and then have it split into multiple discrete files - one for each species name in the original file
OmgTipAn OmgTip represents a tip generated by the OmgTipFactory factory class to serve up tips to the user. Tips can be generic, in which case they make no mention of gui dialogs etc, or gui-secific in which case they may allude to features of the graphical user interface
OmgTipFactoryA factory class to serve up tips to the user. Tips can be generic, in which case they make no mention of gui dialogs etc, or gui-secific in which case they may allude to features of the graphical user interface
OmgTipFactoryTest
OmgTipTest
OmguiThis 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
OmguiTest
OmgWebPageFetcherThis 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
OmgWizardPersonalInfoPage
openmodellerlogtest
QAbstractItemModel
QAbstractTableModel
QDesignerCustomWidgetInterface
QDialog
QgisAppInterfaceInterface class to provide access to private methods in QgisApp for use by plugins
QgisInterface
QgisPluginAbstract base class from which all plugins must inherit
QgsPluginMetadataStores information about a loaded plugin, including a pointer to the instantiated object. This allows the plugin manager to tell the plugin to unload itself
QgsPluginRegistryThis class tracks plugins that are currently loaded an provides a means to fetch a pointer to a plugin and unload it
QMainWindow
QObject
QThread
QWidget
QWizard
QWizardPage
OmgAboutBase
OmgAlgorithmManager
OmgClimateConverterBase
OmgClimateDataProcessorGuiBase
OmgDataFetcherWizardLicenseWidgetBase
OmgDataFetcherWizardProgressWidgetBase
OmgDataFetcherWizardSearchWidgetBase
OmgExperimentDesignerBase
OmgExperimentSelectorBase
OmgGdalConverterBase
OmgGdalRasterContourBase
OmgGdalWarpBase
OmgLayerSelectorBase
OmgLayerSetManagerBase
OmgListWidgetBase
OmgLocalitiesOptionsBase
OmgMainWindowBase
OmgOptionsBase
OmgPublishToCatalogueBase
OmgRasterThresholdBase
OmgTermsAndConditionsBase
OmgTextFileSplitterBase

Generated on Mon Apr 28 15:12:24 2008 for openModellerDesktop by  doxygen 1.4.1-20050210