VR-Forces 4.5 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Friends
makVrv::DtOsgEarthCacheLogic Class Reference

DtOsgEarthCacheLogic. More...

Public Member Functions

virtual ~DtOsgEarthCacheLogic ()
 DTOR.
virtual void cacheFinished ()
 called when cache finished.

Protected Member Functions

 DtOsgEarthCacheLogic (DtDe &de, DtOsgEarthCacheInterface *iFace)
 Protected Constructor.
void initialize ()
virtual void connectSignals ()
 connect all the signals
virtual void disconnectSignals ()
 disconnect all the signals
virtual void slot_displayCoordinateSystemChanged (DtSharedDisplayUnitsSettings::CoordSys, int, int)
 slot called when display coordinate system or coord sys precision changes
virtual void slot_selectOsgEarthChanged (const std::string &file)
 Methods connected to Qt Widget signals.
virtual void slot_lowestLODChanged (int)
virtual void slot_highestLODChanged (int)
virtual void slot_speficyCacheAreaCheckBoxChanged (int)
virtual void slot_startLongitudeChanged (double, bool)
virtual void slot_startLatitudeChanged (double, bool)
virtual void slot_endLongitudeChanged (double, bool)
virtual void slot_endLatitudeChanged (double, bool)
virtual void slot_generateCacheButtonClicked ()
virtual void slot_cleanAreaButtonClicked ()
virtual void slot_cancelButtonClicked ()
virtual void slot_cleanup ()
virtual void slot_estimateMessageBoxResult (int)
virtual void slot_cacheFinishedMessageBoxResult (int)
virtual void slot_progressUpdate (int)

Protected Attributes

DtOsgEarthCacheHandlermyHandler
DtSignalConnectionManager mySignals
DtDemyDe
DtOsgEarthCacheInterfacemyInterface

Private Member Functions

 DtOsgEarthCacheLogic (const DtOsgEarthCacheLogic &)
 Copy Constructor not implimented – Copy not allowed.
DtOsgEarthCacheLogicoperator= (const DtOsgEarthCacheLogic &)
 Assignment Operator not implimented – Copy not allowed.

Friends

class DtOsgEarthCacheLogicCreator

Detailed Description

DtOsgEarthCacheLogic.

Constructor & Destructor Documentation

virtual makVrv::DtOsgEarthCacheLogic::~DtOsgEarthCacheLogic ( )
virtual

DTOR.

makVrv::DtOsgEarthCacheLogic::DtOsgEarthCacheLogic ( const DtOsgEarthCacheLogic )
private

Copy Constructor not implimented – Copy not allowed.

makVrv::DtOsgEarthCacheLogic::DtOsgEarthCacheLogic ( DtDe de,
DtOsgEarthCacheInterface iFace 
)
protected

Protected Constructor.

Use DtOsgEarthCacheLogicCreator to create instances of this class

Member Function Documentation

virtual void makVrv::DtOsgEarthCacheLogic::cacheFinished ( )
virtual

called when cache finished.

DtOsgEarthCacheLogic& makVrv::DtOsgEarthCacheLogic::operator= ( const DtOsgEarthCacheLogic )
private

Assignment Operator not implimented – Copy not allowed.

void makVrv::DtOsgEarthCacheLogic::initialize ( )
protected
virtual void makVrv::DtOsgEarthCacheLogic::connectSignals ( )
protectedvirtual

connect all the signals

virtual void makVrv::DtOsgEarthCacheLogic::disconnectSignals ( )
protectedvirtual

disconnect all the signals

virtual void makVrv::DtOsgEarthCacheLogic::slot_displayCoordinateSystemChanged ( DtSharedDisplayUnitsSettings::CoordSys  ,
int  ,
int   
)
protectedvirtual

slot called when display coordinate system or coord sys precision changes

virtual void makVrv::DtOsgEarthCacheLogic::slot_selectOsgEarthChanged ( const std::string &  file)
protectedvirtual

Methods connected to Qt Widget signals.

virtual void makVrv::DtOsgEarthCacheLogic::slot_lowestLODChanged ( int  )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_highestLODChanged ( int  )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_speficyCacheAreaCheckBoxChanged ( int  )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_startLongitudeChanged ( double  ,
bool   
)
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_startLatitudeChanged ( double  ,
bool   
)
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_endLongitudeChanged ( double  ,
bool   
)
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_endLatitudeChanged ( double  ,
bool   
)
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_generateCacheButtonClicked ( )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_cleanAreaButtonClicked ( )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_cancelButtonClicked ( )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_cleanup ( )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_estimateMessageBoxResult ( int  )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_cacheFinishedMessageBoxResult ( int  )
protectedvirtual
virtual void makVrv::DtOsgEarthCacheLogic::slot_progressUpdate ( int  )
protectedvirtual

Friends And Related Function Documentation

friend class DtOsgEarthCacheLogicCreator
friend

Member Data Documentation

DtOsgEarthCacheHandler* makVrv::DtOsgEarthCacheLogic::myHandler
protected
DtSignalConnectionManager makVrv::DtOsgEarthCacheLogic::mySignals
protected
DtDe& makVrv::DtOsgEarthCacheLogic::myDe
protected
DtOsgEarthCacheInterface* makVrv::DtOsgEarthCacheLogic::myInterface
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Thu Mar 23 18:54:12 EDT 2017 from SVN revision 174804
Copyright © 2005-2017 VT MÄK. All Rights Reserved (www.mak.com)