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

omgmodellerlocalplugin.cpp File Reference

#include "omgmodellerlocalplugin.h"
#include "omgalgorithm.h"
#include "omgomlogcallback.h"
#include "omgui.h"
#include <omggdal.h>
#include <QStringList>
#include <QFile>
#include <QDir>
#include <QDomDocument>
#include <QDomElement>
#include <QDomText>
#include <QSettings>
#include <QTimer>
#include <QtPlugin>
#include <openmodeller/om.hh>
#include <openmodeller/AlgMetadata.hh>
#include <openmodeller/Configuration.hh>
#include <openmodeller/Exceptions.hh>
#include <istream>
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <stdexcept>

Include dependency graph for omgmodellerlocalplugin.cpp:

Go to the source code of this file.

Functions

void modelCallback (float theProgress, void *thepPlugin)
void mapCallback (float theProgress, void *thepPlugin)
 Q_EXPORT_PLUGIN2 (local_modeller_plugin, OmgModellerLocalPlugin)

Variables

QTextStream * output


Function Documentation

void mapCallback float  theProgress,
void *  thePlugin
 

Callback function passed to oM to keep track of map projection progress

Parameters:
theProgress Passed to this method by om, telling us how far through the job we are
thePlugin We need to pass an plugin to om in the setMapCallback call of the initialise function. This OmgOmPlugin is then returned to us by the callback. By default its 'this' object, and it will relay the progress update over to setProgress, which in turn will emit a signal to any clients of this class. I know this is a bit circuituos but we dont have too much choice!

Definition at line 479 of file omgmodellerlocalplugin.cpp.

References OmgModellerLocalPlugin::setProjectionProgress().

Here is the call graph for this function:

void modelCallback float  theProgress,
void *  thePlugin
 

Callback function passed to oM to keep track of model creation progress

Parameters:
theProgress Passed to this method by om, telling us how far through the job we are
thePlugin We need to pass an plugin to om in the setModelCallback call of the initialise function. This OmgOmPlugin is then returned to us by the callback. By default its 'this' object, and it will relay the progress update over to setProgress, which in turn will emit a signal to any clients of this class. I know this is a bit circuituos but we dont have too much choice!

Definition at line 472 of file omgmodellerlocalplugin.cpp.

References OmgModellerLocalPlugin::setCreationProgress().

Here is the call graph for this function:

Q_EXPORT_PLUGIN2 local_modeller_plugin  ,
OmgModellerLocalPlugin 
 


Variable Documentation

QTextStream* output
 

Definition at line 59 of file omgmodellerlocalplugin.cpp.


Generated on Mon Apr 28 15:10:58 2008 for openModellerDesktop by  doxygen 1.4.1-20050210