QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
Viewer3DTerrainTexture Class Reference

#include <Viewer3DTerrainTexture.h>

+ Inheritance diagram for Viewer3DTerrainTexture:
+ Collaboration diagram for Viewer3DTerrainTexture:

Signals

void mapProviderChanged ()
 
void roiMinCoordinateChanged ()
 
void roiMaxCoordinateChanged ()
 
void tileCountChanged ()
 
void textureLoadedChanged ()
 
void textureGeometryDoneChanged ()
 
void textureDownloadProgressChanged ()
 

Public Member Functions

 Viewer3DTerrainTexture ()
 
Q_INVOKABLE void loadTexture ()
 
Viewer3DMapProvidermapProvider () const
 
void setMapProvider (Viewer3DMapProvider *newMapProvider)
 
QGeoCoordinate roiMinCoordinate () const
 
void setRoiMinCoordinate (const QGeoCoordinate &newRoiMinCoordinate)
 
QGeoCoordinate roiMaxCoordinate () const
 
void setRoiMaxCoordinate (const QGeoCoordinate &newRoiMaxCoordinate)
 
QSize tileCount () const
 
void setTileCount (const QSize &newTileCount)
 
bool textureLoaded () const
 
bool textureGeometryDone () const
 
float textureDownloadProgress () const
 
void setTextureGeometryDone (bool newTextureGeometryDone)
 
void setTextureDownloadProgress (float newTextureDownloadProgress)
 
void setTextureGeometry (const Viewer3DTileStatistics &tileInfo)
 

Detailed Description

Definition at line 14 of file Viewer3DTerrainTexture.h.

Constructor & Destructor Documentation

◆ Viewer3DTerrainTexture()

Viewer3DTerrainTexture::Viewer3DTerrainTexture ( )
explicit

Definition at line 15 of file Viewer3DTerrainTexture.cc.

References Fact::rawValueChanged().

Member Function Documentation

◆ loadTexture()

◆ mapProvider()

Viewer3DMapProvider * Viewer3DTerrainTexture::mapProvider ( ) const
inline

Definition at line 33 of file Viewer3DTerrainTexture.h.

◆ mapProviderChanged

void Viewer3DTerrainTexture::mapProviderChanged ( )
signal

Referenced by setMapProvider().

◆ roiMaxCoordinate()

QGeoCoordinate Viewer3DTerrainTexture::roiMaxCoordinate ( ) const
inline

Definition at line 39 of file Viewer3DTerrainTexture.h.

◆ roiMaxCoordinateChanged

void Viewer3DTerrainTexture::roiMaxCoordinateChanged ( )
signal

Referenced by setRoiMaxCoordinate().

◆ roiMinCoordinate()

QGeoCoordinate Viewer3DTerrainTexture::roiMinCoordinate ( ) const
inline

Definition at line 36 of file Viewer3DTerrainTexture.h.

◆ roiMinCoordinateChanged

void Viewer3DTerrainTexture::roiMinCoordinateChanged ( )
signal

Referenced by setRoiMinCoordinate().

◆ setMapProvider()

void Viewer3DTerrainTexture::setMapProvider ( Viewer3DMapProvider newMapProvider)

◆ setRoiMaxCoordinate()

void Viewer3DTerrainTexture::setRoiMaxCoordinate ( const QGeoCoordinate &  newRoiMaxCoordinate)

Definition at line 90 of file Viewer3DTerrainTexture.cc.

References roiMaxCoordinateChanged().

Referenced by setTextureGeometry().

◆ setRoiMinCoordinate()

void Viewer3DTerrainTexture::setRoiMinCoordinate ( const QGeoCoordinate &  newRoiMinCoordinate)

Definition at line 81 of file Viewer3DTerrainTexture.cc.

References roiMinCoordinateChanged().

Referenced by setTextureGeometry().

◆ setTextureDownloadProgress()

void Viewer3DTerrainTexture::setTextureDownloadProgress ( float  newTextureDownloadProgress)

Definition at line 138 of file Viewer3DTerrainTexture.cc.

References textureDownloadProgressChanged().

Referenced by loadTexture().

◆ setTextureGeometry()

◆ setTextureGeometryDone()

void Viewer3DTerrainTexture::setTextureGeometryDone ( bool  newTextureGeometryDone)

Definition at line 129 of file Viewer3DTerrainTexture.cc.

References textureGeometryDoneChanged().

Referenced by loadTexture().

◆ setTileCount()

void Viewer3DTerrainTexture::setTileCount ( const QSize &  newTileCount)

Definition at line 120 of file Viewer3DTerrainTexture.cc.

References tileCountChanged().

Referenced by setTextureGeometry().

◆ textureDownloadProgress()

float Viewer3DTerrainTexture::textureDownloadProgress ( ) const
inline

Definition at line 47 of file Viewer3DTerrainTexture.h.

◆ textureDownloadProgressChanged

void Viewer3DTerrainTexture::textureDownloadProgressChanged ( )
signal

◆ textureGeometryDone()

bool Viewer3DTerrainTexture::textureGeometryDone ( ) const
inline

Definition at line 46 of file Viewer3DTerrainTexture.h.

◆ textureGeometryDoneChanged

void Viewer3DTerrainTexture::textureGeometryDoneChanged ( )
signal

Referenced by setTextureGeometryDone().

◆ textureLoaded()

bool Viewer3DTerrainTexture::textureLoaded ( ) const
inline

Definition at line 45 of file Viewer3DTerrainTexture.h.

◆ textureLoadedChanged

void Viewer3DTerrainTexture::textureLoadedChanged ( )
signal

◆ tileCount()

QSize Viewer3DTerrainTexture::tileCount ( ) const
inline

Definition at line 42 of file Viewer3DTerrainTexture.h.

◆ tileCountChanged

void Viewer3DTerrainTexture::tileCountChanged ( )
signal

Referenced by setTileCount().


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