GlobeEngine
geViewer::GlobeEngineUI Class Reference

#include <GlobeEngineUI.h>

Inheritance diagram for geViewer::GlobeEngineUI:
geQT::SimpleQTViewer

Public Slots

void updateToolboxTrafficInfo ()
 
void updateToolboxSelection (geGIS::ModelLayerSelection _sel)
 
void triangulateObject (geGIS::ModelLayerSelection _sel)
 
void saveObject (geGIS::ModelLayerSelection _sel, std::string _path, std::string _ext)
 
void saveScreenshot (std::string _path)
 
void exportGraphData (geGIS::ModelLayerSelection _sel, std::string _path)
 
void exportGraphRequests (geGIS::ModelLayerSelection _sel, std::string _path)
 
void objectItemDoubleClickAction (geGIS::ModelLayerSelection _sel)
 
void setItemVisibility (geGIS::ModelLayerSelection _sel, bool _vis)
 
void visibilityChange (bool _state)
 
void changeTerrainVisibility ()
 
void changeViewMenuState ()
 
void changeCameraState ()
 
void changeGPUFeatureVisibility ()
 
void changeRenderingStates ()
 
void changeShaderRecompilation ()
 
void changeTerrainImageLayer (int _index)
 
void changeColor ()
 
void updateRaster (int _input)
 
void updateRasterEdgeTreshold (int _input)
 
void linkWithTrafficNetwork ()
 
void setSplineSegmentDistance (int _input)
 
void setObjectThickness (int _thickness)
 
void setSplineYValueOverZero (int _thickness)
 
void setExtrusionY (int _input)
 
void setObjectExtrusionXZ (int _input)
 
void requestQuery ()
 
void updateTrafficInfoBox ()
 
void setObjectRingThreshold (int _in)
 
void setCameraVelocity (int _input)
 
void setCommuterObjectStiffness (int _input)
 
void setCommuterObjectStiffness (const QString &)
 
void setCommuterObjectThreshold (int _input)
 
void setCommuterObjectThreshold (const QString &)
 
void setCommuterObjectIterations (int _input)
 
void setCommuterObjectIterations (const QString &)
 
void setCommuterObjectMoveFactor (int _input)
 
void setCommuterObjectMoveFactor (const QString &)
 
void setCommuterObjectSubdivisions (int _input)
 
void setCommuterObjectSubdivisions (const QString &)
 
void setSSAOParameters ()
 
void setGPUFeatureRadius (int _input)
 
void setGPUMouseLensRadius (int _input)
 
void setGPUMouseLensCategory (int _input)
 
void setAliasingWeight (int _input)
 
void enableAntialiasing (bool _in)
 
void fixSegmentDistance (bool _in)
 
void startFDEBCalculation ()
 
void updateTransferFunctionValue ()
 
void chooseColorisationForEngine (int _input)
 
bool eventFilter (QObject *obj, QEvent *event)
 
void setChangePathHeight (bool _state)
 
void textChangedEvent (const QString &_text=NULL)
 
void requestTrafficInfo ()
 
void replyFinished (QNetworkReply *_reply)
 
void setupNetworkQuery (QUrl _url)
 
Ui::GlobeEngineForm * getUI ()
 
void loadObject (std::string _file)
 
void startCamAnimation ()
 
void toolbarActionTriggered (QAction *_action)
 

Public Member Functions

 GlobeEngineUI (const std::shared_ptr< geGIS::SceneBlueprint > &_scene, GlobeEngineGLWidget *_glWidget, QWidget *parent=0)
 
 ~GlobeEngineUI ()
 
void updateOutlinePanel ()
 
FeaturePanelgetFeaturePanel ()
 
GlobeEngineGLWidgetgetGLWidget ()
 
- Public Member Functions inherited from geQT::SimpleQTViewer
 SimpleQTViewer (SimpleQTViewerGLWidget *_glWidget, QWidget *parent=0, Qt::WFlags flags=0)
 
 ~SimpleQTViewer ()
 

Protected Member Functions

void dropEvent (QDropEvent *event)
 
void dragEnterEvent (QDragEnterEvent *event)
 
void setFDEBProperty (int _property, float _value)
 
- Protected Member Functions inherited from geQT::SimpleQTViewer
void keyPressEvent (QKeyEvent *event)
 
void keyReleaseEvent (QKeyEvent *e)
 

Additional Inherited Members

- Protected Attributes inherited from geQT::SimpleQTViewer
SimpleQTViewerGLWidgetglWidget
 

Constructor & Destructor Documentation

geViewer::GlobeEngineUI::GlobeEngineUI ( const std::shared_ptr< geGIS::SceneBlueprint > &  _scene,
GlobeEngineGLWidget _glWidget,
QWidget *  parent = 0 
)

HACK HACK HACK

HACK HACK HACK

geViewer::GlobeEngineUI::~GlobeEngineUI ( )

Member Function Documentation

void geViewer::GlobeEngineUI::changeCameraState ( )
slot
void geViewer::GlobeEngineUI::changeColor ( )
slot
void geViewer::GlobeEngineUI::changeGPUFeatureVisibility ( )
slot
void geViewer::GlobeEngineUI::changeRenderingStates ( )
slot
void geViewer::GlobeEngineUI::changeShaderRecompilation ( )
slot
void geViewer::GlobeEngineUI::changeTerrainImageLayer ( int  _index)
slot
void geViewer::GlobeEngineUI::changeTerrainVisibility ( )
slot
void geViewer::GlobeEngineUI::changeViewMenuState ( )
slot
void geViewer::GlobeEngineUI::chooseColorisationForEngine ( int  _input)
slot
void geViewer::GlobeEngineUI::dragEnterEvent ( QDragEnterEvent *  event)
protected
void geViewer::GlobeEngineUI::dropEvent ( QDropEvent *  event)
protected
void geViewer::GlobeEngineUI::enableAntialiasing ( bool  _in)
slot
bool geViewer::GlobeEngineUI::eventFilter ( QObject *  obj,
QEvent *  event 
)
slot
void geViewer::GlobeEngineUI::exportGraphData ( geGIS::ModelLayerSelection  _sel,
std::string  _path 
)
slot
void geViewer::GlobeEngineUI::exportGraphRequests ( geGIS::ModelLayerSelection  _sel,
std::string  _path 
)
slot
void geViewer::GlobeEngineUI::fixSegmentDistance ( bool  _in)
slot
FeaturePanel * geViewer::GlobeEngineUI::getFeaturePanel ( )
GlobeEngineGLWidget * geViewer::GlobeEngineUI::getGLWidget ( )
Ui::GlobeEngineForm * geViewer::GlobeEngineUI::getUI ( )
slot
void geViewer::GlobeEngineUI::linkWithTrafficNetwork ( )
slot
void geViewer::GlobeEngineUI::loadObject ( std::string  _file)
slot
void geViewer::GlobeEngineUI::objectItemDoubleClickAction ( geGIS::ModelLayerSelection  _sel)
slot
void geViewer::GlobeEngineUI::replyFinished ( QNetworkReply *  _reply)
slot
void geViewer::GlobeEngineUI::requestQuery ( )
slot
void geViewer::GlobeEngineUI::requestTrafficInfo ( )
slot
void geViewer::GlobeEngineUI::saveObject ( geGIS::ModelLayerSelection  _sel,
std::string  _path,
std::string  _ext 
)
slot
void geViewer::GlobeEngineUI::saveScreenshot ( std::string  _path)
slot
void geViewer::GlobeEngineUI::setAliasingWeight ( int  _input)
slot
void geViewer::GlobeEngineUI::setCameraVelocity ( int  _input)
slot
void geViewer::GlobeEngineUI::setChangePathHeight ( bool  _state)
slot
void geViewer::GlobeEngineUI::setCommuterObjectIterations ( int  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectIterations ( const QString &  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectMoveFactor ( int  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectMoveFactor ( const QString &  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectStiffness ( int  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectStiffness ( const QString &  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectSubdivisions ( int  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectSubdivisions ( const QString &  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectThreshold ( int  _input)
slot
void geViewer::GlobeEngineUI::setCommuterObjectThreshold ( const QString &  _input)
slot
void geViewer::GlobeEngineUI::setExtrusionY ( int  _input)
slot
void geViewer::GlobeEngineUI::setFDEBProperty ( int  _property,
float  _value 
)
protected
void geViewer::GlobeEngineUI::setGPUFeatureRadius ( int  _input)
slot
void geViewer::GlobeEngineUI::setGPUMouseLensCategory ( int  _input)
slot
void geViewer::GlobeEngineUI::setGPUMouseLensRadius ( int  _input)
slot
void geViewer::GlobeEngineUI::setItemVisibility ( geGIS::ModelLayerSelection  _sel,
bool  _vis 
)
slot
void geViewer::GlobeEngineUI::setObjectExtrusionXZ ( int  _input)
slot
void geViewer::GlobeEngineUI::setObjectRingThreshold ( int  _in)
slot
void geViewer::GlobeEngineUI::setObjectThickness ( int  _thickness)
slot
void geViewer::GlobeEngineUI::setSplineSegmentDistance ( int  _input)
slot
void geViewer::GlobeEngineUI::setSplineYValueOverZero ( int  _thickness)
slot
void geViewer::GlobeEngineUI::setSSAOParameters ( )
slot
void geViewer::GlobeEngineUI::setupNetworkQuery ( QUrl  _url)
slot
void geViewer::GlobeEngineUI::startCamAnimation ( )
slot
void geViewer::GlobeEngineUI::startFDEBCalculation ( )
slot
void geViewer::GlobeEngineUI::textChangedEvent ( const QString &  _text = NULL)
slot
void geViewer::GlobeEngineUI::toolbarActionTriggered ( QAction *  _action)
slot
void geViewer::GlobeEngineUI::triangulateObject ( geGIS::ModelLayerSelection  _sel)
slot
void geViewer::GlobeEngineUI::updateOutlinePanel ( )
void geViewer::GlobeEngineUI::updateRaster ( int  _input)
slot
void geViewer::GlobeEngineUI::updateRasterEdgeTreshold ( int  _input)
slot
void geViewer::GlobeEngineUI::updateToolboxSelection ( geGIS::ModelLayerSelection  _sel)
slot
void geViewer::GlobeEngineUI::updateToolboxTrafficInfo ( )
slot
void geViewer::GlobeEngineUI::updateTrafficInfoBox ( )
slot
void geViewer::GlobeEngineUI::updateTransferFunctionValue ( )
slot
void geViewer::GlobeEngineUI::visibilityChange ( bool  _state)
slot

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