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 fallbackCenterChanged ()
 
void roiMinCoordinateChanged ()
 
void roiMaxCoordinateChanged ()
 
void tileCountChanged ()
 
void textureLoadedChanged ()
 
void textureGeometryDoneChanged ()
 

Public Member Functions

 Viewer3DTerrainTexture ()
 
Q_INVOKABLE void loadTexture ()
 
Viewer3DMapProvidermapProvider () const
 
void setMapProvider (Viewer3DMapProvider *newMapProvider)
 
QGeoCoordinate fallbackCenter () const
 
void setFallbackCenter (const QGeoCoordinate &newFallbackCenter)
 
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
 
void setTextureGeometryDone (bool newTextureGeometryDone)
 
void setTextureGeometry (const Viewer3DTileStatistics &tileInfo)
 

Friends

class Viewer3DTerrainTextureTest
 

Detailed Description

Definition at line 16 of file Viewer3DTerrainTexture.h.

Constructor & Destructor Documentation

◆ Viewer3DTerrainTexture()

Viewer3DTerrainTexture::Viewer3DTerrainTexture ( )
explicit

Definition at line 17 of file Viewer3DTerrainTexture.cc.

References Fact::rawValueChanged().

Member Function Documentation

◆ fallbackCenter()

QGeoCoordinate Viewer3DTerrainTexture::fallbackCenter ( ) const
inline

Definition at line 40 of file Viewer3DTerrainTexture.h.

◆ fallbackCenterChanged

void Viewer3DTerrainTexture::fallbackCenterChanged ( )
signal

Referenced by setFallbackCenter().

◆ loadTexture()

◆ mapProvider()

Viewer3DMapProvider * Viewer3DTerrainTexture::mapProvider ( ) const
inline

Definition at line 37 of file Viewer3DTerrainTexture.h.

◆ mapProviderChanged

void Viewer3DTerrainTexture::mapProviderChanged ( )
signal

Referenced by setMapProvider().

◆ roiMaxCoordinate()

QGeoCoordinate Viewer3DTerrainTexture::roiMaxCoordinate ( ) const
inline

Definition at line 46 of file Viewer3DTerrainTexture.h.

◆ roiMaxCoordinateChanged

void Viewer3DTerrainTexture::roiMaxCoordinateChanged ( )
signal

Referenced by setRoiMaxCoordinate().

◆ roiMinCoordinate()

QGeoCoordinate Viewer3DTerrainTexture::roiMinCoordinate ( ) const
inline

Definition at line 43 of file Viewer3DTerrainTexture.h.

◆ roiMinCoordinateChanged

void Viewer3DTerrainTexture::roiMinCoordinateChanged ( )
signal

Referenced by setRoiMinCoordinate().

◆ setFallbackCenter()

void Viewer3DTerrainTexture::setFallbackCenter ( const QGeoCoordinate &  newFallbackCenter)

◆ setMapProvider()

void Viewer3DTerrainTexture::setMapProvider ( Viewer3DMapProvider newMapProvider)

◆ setRoiMaxCoordinate()

void Viewer3DTerrainTexture::setRoiMaxCoordinate ( const QGeoCoordinate &  newRoiMaxCoordinate)

Definition at line 137 of file Viewer3DTerrainTexture.cc.

References roiMaxCoordinateChanged().

Referenced by setTextureGeometry().

◆ setRoiMinCoordinate()

void Viewer3DTerrainTexture::setRoiMinCoordinate ( const QGeoCoordinate &  newRoiMinCoordinate)

Definition at line 128 of file Viewer3DTerrainTexture.cc.

References roiMinCoordinateChanged().

Referenced by setTextureGeometry().

◆ setTextureGeometry()

◆ setTextureGeometryDone()

void Viewer3DTerrainTexture::setTextureGeometryDone ( bool  newTextureGeometryDone)

Definition at line 176 of file Viewer3DTerrainTexture.cc.

References textureGeometryDoneChanged().

Referenced by loadTexture(), and setFallbackCenter().

◆ setTileCount()

void Viewer3DTerrainTexture::setTileCount ( const QSize &  newTileCount)

Definition at line 167 of file Viewer3DTerrainTexture.cc.

References tileCountChanged().

Referenced by setTextureGeometry().

◆ textureGeometryDone()

bool Viewer3DTerrainTexture::textureGeometryDone ( ) const
inline

Definition at line 53 of file Viewer3DTerrainTexture.h.

◆ textureGeometryDoneChanged

void Viewer3DTerrainTexture::textureGeometryDoneChanged ( )
signal

Referenced by setTextureGeometryDone().

◆ textureLoaded()

bool Viewer3DTerrainTexture::textureLoaded ( ) const
inline

Definition at line 52 of file Viewer3DTerrainTexture.h.

◆ textureLoadedChanged

void Viewer3DTerrainTexture::textureLoadedChanged ( )
signal

◆ tileCount()

QSize Viewer3DTerrainTexture::tileCount ( ) const
inline

Definition at line 49 of file Viewer3DTerrainTexture.h.

◆ tileCountChanged

void Viewer3DTerrainTexture::tileCountChanged ( )
signal

Referenced by setTileCount().

Friends And Related Symbol Documentation

◆ Viewer3DTerrainTextureTest

friend class Viewer3DTerrainTextureTest
friend

Definition at line 22 of file Viewer3DTerrainTexture.h.


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