#include <SimpleQTViewerGLWidget.h>
geQT::SimpleQTViewerGLWidget::~SimpleQTViewerGLWidget |
( |
| ) |
|
bool geQT::SimpleQTViewerGLWidget::checkIfOpenGLContextActive |
( |
| ) |
|
void geQT::SimpleQTViewerGLWidget::disableUIPainting |
( |
| ) |
|
virtual void geQT::SimpleQTViewerGLWidget::drawGL |
( |
| ) |
|
|
pure virtual |
Implemented in geViewer::GlobeEngineGLWidget, geExoViewer::ExoViewerGLWidget, gePlanetaryViewer::PlanetaryViewerGLWidget, geSunExample::SunExampleViewerGLWidget, geATS::AvalancheTrainingSimulationGLWidget, geClimateViewer::ClimateViewerGLWidget, geCoreExample::CoreExampleGLWidget, geMeshExample::MeshExampleGLWidget, gePointCloudExample::PointCloudExampleGLWidget, geTerrainExample::TerrainExampleGLWidget, geTextureExample::TextureExampleViewerGLWidget, geVRExample::VRExampleGLWidget, at::AtmosphereViewerControlWidget, and geHikingViewer::HikingViewerGLWidget.
void geQT::SimpleQTViewerGLWidget::drawText |
( |
vmml::Vector2d |
_pt, |
|
|
std::string |
_string, |
|
|
QFont |
_font |
|
) |
| |
virtual void geQT::SimpleQTViewerGLWidget::drawUI |
( |
| ) |
|
|
pure virtual |
Implemented in geViewer::GlobeEngineGLWidget, geExoViewer::ExoViewerGLWidget, gePlanetaryViewer::PlanetaryViewerGLWidget, geSunExample::SunExampleViewerGLWidget, geATS::AvalancheTrainingSimulationGLWidget, geClimateViewer::ClimateViewerGLWidget, geCoreExample::CoreExampleGLWidget, geMeshExample::MeshExampleGLWidget, gePointCloudExample::PointCloudExampleGLWidget, geTerrainExample::TerrainExampleGLWidget, geTextureExample::TextureExampleViewerGLWidget, geVRExample::VRExampleGLWidget, at::AtmosphereViewerControlWidget, and geHikingViewer::HikingViewerGLWidget.
void geQT::SimpleQTViewerGLWidget::enableUIPainting |
( |
bool |
_in = true | ) |
|
void geQT::SimpleQTViewerGLWidget::enterEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
virtual void geQT::SimpleQTViewerGLWidget::initialize |
( |
| ) |
|
|
pure virtual |
Implemented in geViewer::GlobeEngineGLWidget, geExoViewer::ExoViewerGLWidget, gePlanetaryViewer::PlanetaryViewerGLWidget, geSunExample::SunExampleViewerGLWidget, geATS::AvalancheTrainingSimulationGLWidget, geClimateViewer::ClimateViewerGLWidget, geCoreExample::CoreExampleGLWidget, geMeshExample::MeshExampleGLWidget, gePointCloudExample::PointCloudExampleGLWidget, geTerrainExample::TerrainExampleGLWidget, geTextureExample::TextureExampleViewerGLWidget, geVRExample::VRExampleGLWidget, at::AtmosphereViewerControlWidget, and geHikingViewer::HikingViewerGLWidget.
void geQT::SimpleQTViewerGLWidget::initializeGL |
( |
| ) |
|
|
protected |
void geQT::SimpleQTViewerGLWidget::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
virtual |
void geQT::SimpleQTViewerGLWidget::keyReleaseEvent |
( |
QKeyEvent * |
e | ) |
|
|
virtual |
void geQT::SimpleQTViewerGLWidget::leaveEvent |
( |
QEvent * |
event | ) |
|
|
protectedvirtual |
QSize geQT::SimpleQTViewerGLWidget::minimumSizeHint |
( |
| ) |
const |
void geQT::SimpleQTViewerGLWidget::mouseDoubleClickEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
void geQT::SimpleQTViewerGLWidget::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
void geQT::SimpleQTViewerGLWidget::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
void geQT::SimpleQTViewerGLWidget::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
protectedvirtual |
void geQT::SimpleQTViewerGLWidget::objectSelectionEvent |
( |
| ) |
|
|
signal |
void geQT::SimpleQTViewerGLWidget::paintGL |
( |
| ) |
|
|
protected |
void geQT::SimpleQTViewerGLWidget::paintUI |
( |
| ) |
|
|
protected |
virtual void geQT::SimpleQTViewerGLWidget::resize |
( |
int |
_width, |
|
|
int |
_height |
|
) |
| |
|
pure virtual |
Implemented in geViewer::GlobeEngineGLWidget, geExoViewer::ExoViewerGLWidget, gePlanetaryViewer::PlanetaryViewerGLWidget, geSunExample::SunExampleViewerGLWidget, geATS::AvalancheTrainingSimulationGLWidget, geClimateViewer::ClimateViewerGLWidget, geCoreExample::CoreExampleGLWidget, geMeshExample::MeshExampleGLWidget, gePointCloudExample::PointCloudExampleGLWidget, geTerrainExample::TerrainExampleGLWidget, geTextureExample::TextureExampleViewerGLWidget, geVRExample::VRExampleGLWidget, at::AtmosphereViewerControlWidget, and geHikingViewer::HikingViewerGLWidget.
void geQT::SimpleQTViewerGLWidget::resizeGL |
( |
int |
width, |
|
|
int |
height |
|
) |
| |
|
protected |
bool geQT::SimpleQTViewerGLWidget::restoreEngineOpenGLContext |
( |
| ) |
|
void geQT::SimpleQTViewerGLWidget::setDefaultSurfaceFormatForConfiguration |
( |
int |
_numberOfSamples = 4 , |
|
|
int |
_depthBufferSize = 24 , |
|
|
int |
_stencilBufferSize = 8 , |
|
|
int |
_alphaChannelSize = 0 |
|
) |
| |
|
static |
void geQT::SimpleQTViewerGLWidget::setParentPosition |
( |
int |
_x, |
|
|
int |
_y |
|
) |
| |
QSize geQT::SimpleQTViewerGLWidget::sizeHint |
( |
| ) |
const |
virtual void geQT::SimpleQTViewerGLWidget::updateScene |
( |
| ) |
|
|
pure virtual |
Implemented in geViewer::GlobeEngineGLWidget, geExoViewer::ExoViewerGLWidget, gePlanetaryViewer::PlanetaryViewerGLWidget, geSunExample::SunExampleViewerGLWidget, geATS::AvalancheTrainingSimulationGLWidget, geClimateViewer::ClimateViewerGLWidget, geCoreExample::CoreExampleGLWidget, geMeshExample::MeshExampleGLWidget, gePointCloudExample::PointCloudExampleGLWidget, geTerrainExample::TerrainExampleGLWidget, geTextureExample::TextureExampleViewerGLWidget, geVRExample::VRExampleGLWidget, at::AtmosphereViewerControlWidget, and geHikingViewer::HikingViewerGLWidget.
void geQT::SimpleQTViewerGLWidget::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
protectedvirtual |
bool geQT::SimpleQTViewerGLWidget::mouseInWidget |
|
protected |
QPainter* geQT::SimpleQTViewerGLWidget::p |
|
protected |
bool geQT::SimpleQTViewerGLWidget::paintUIEnabled |
|
protected |
int geQT::SimpleQTViewerGLWidget::posParentX |
|
protected |
int geQT::SimpleQTViewerGLWidget::posParentY |
|
protected |
QTimer* geQT::SimpleQTViewerGLWidget::updateTimer |
|
protected |
The documentation for this class was generated from the following files: