![]() |
GlobeEngine
|
#include <GlobeEngineGLWidget.h>
Protected Member Functions | |
| void | drawNamesOnUI () |
| void | drawQuadtreeNamesOnUI () |
| void | initialize () |
| void | drawGL () |
| void | updateScene () |
| void | drawUI () |
| void | resize (int width, int height) |
Protected Member Functions inherited from geQT::SimpleQTViewerGLWidget | |
| void | initializeGL () |
| void | paintGL () |
| void | resizeGL (int width, int height) |
| virtual void | leaveEvent (QEvent *event) |
| virtual void | enterEvent (QEvent *event) |
| virtual void | wheelEvent (QWheelEvent *event) |
| virtual void | mousePressEvent (QMouseEvent *event) |
| virtual void | mouseReleaseEvent (QMouseEvent *event) |
| virtual void | mouseDoubleClickEvent (QMouseEvent *event) |
| virtual void | mouseMoveEvent (QMouseEvent *event) |
| void | paintUI () |
Additional Inherited Members | |
Signals inherited from geQT::SimpleQTViewerGLWidget | |
| void | objectSelectionEvent () |
Static Public Member Functions inherited from geQT::SimpleQTViewerGLWidget | |
| static void | setDefaultSurfaceFormatForConfiguration (int _numberOfSamples=4, int _depthBufferSize=24, int _stencilBufferSize=8, int _alphaChannelSize=0) |
Protected Attributes inherited from geQT::SimpleQTViewerGLWidget | |
| bool | mouseInWidget |
| int | posParentX |
| int | posParentY |
| QPainter * | p |
| QTimer * | updateTimer |
| ge::InputControl * | inputcontrol |
| ge::Engine * | engine |
| bool | paintUIEnabled |
| geViewer::GlobeEngineGLWidget::GlobeEngineGLWidget | ( | const std::shared_ptr< geGIS::SceneBlueprint > & | _scene, |
| geGIS::GlobeEngine * | _engine, | ||
| ge::InputControl * | _input | ||
| ) |
| void geViewer::GlobeEngineGLWidget::addModelToModelLayer | ( | geGIS::ModelLayerCategories::MODELTYPE | _type, |
| std::shared_ptr< geGIS::FeatureBlueprint > | _blueprint | ||
| ) |
| void geViewer::GlobeEngineGLWidget::disableNamesCulling | ( | ) |
| void geViewer::GlobeEngineGLWidget::disableNamesRendering | ( | ) |
|
protectedvirtual |
Implements geQT::SimpleQTViewerGLWidget.
|
protected |
|
protected |
|
protectedvirtual |
Implements geQT::SimpleQTViewerGLWidget.
| geGIS::GlobeEngine * geViewer::GlobeEngineGLWidget::getEngineLayer | ( | ) |
| vmml::Vector2d geViewer::GlobeEngineGLWidget::getEngineWindowSize | ( | ) |
| std::shared_ptr< geGIS::ModelLayer > geViewer::GlobeEngineGLWidget::getModelLayer | ( | ) |
| const std::shared_ptr< geGIS::SceneBlueprint > geViewer::GlobeEngineGLWidget::getSceneBlueprint | ( | ) | const |
|
protectedvirtual |
Implements geQT::SimpleQTViewerGLWidget.
| bool geViewer::GlobeEngineGLWidget::isGraphicsSystemInitialized | ( | ) |
| void geViewer::GlobeEngineGLWidget::requestQuery | ( | ) |
Implements geQT::SimpleQTViewerGLWidget.
| void geViewer::GlobeEngineGLWidget::triangulateObject | ( | geGIS::ModelLayerSelection | _selection | ) |
|
protectedvirtual |
Implements geQT::SimpleQTViewerGLWidget.