|
| QgsFlatTerrainProvider ()=default |
| Constructor for QgsFlatTerrainProvider. More...
|
|
QgsFlatTerrainProvider * | clone () const override |
| Creates a clone of the provider and returns the new object. More...
|
|
QgsCoordinateReferenceSystem | crs () const override |
| Returns the native coordinate reference system of the terrain provider. More...
|
|
bool | equals (const QgsAbstractTerrainProvider *other) const override |
| Returns true if the provider is equal to other. More...
|
|
double | heightAt (double x, double y) const override |
| Returns the height at the point (x,y) in the terrain provider's native crs(). More...
|
|
void | prepare () override |
| Called on the main thread prior to accessing the provider from a background thread. More...
|
|
bool | readXml (const QDomElement &element, const QgsReadWriteContext &context) override |
| Reads the terrain provider state from a DOM element. More...
|
|
QString | type () const override |
| Returns the unique type ID string for the provider. More...
|
|
QDomElement | writeXml (QDomDocument &document, const QgsReadWriteContext &context) const override |
| Returns a DOM element representing the state of the terrain provider. More...
|
|
virtual | ~QgsAbstractTerrainProvider () |
|
virtual QgsAbstractTerrainProvider * | clone () const =0 |
| Creates a clone of the provider and returns the new object. More...
|
|
virtual QgsCoordinateReferenceSystem | crs () const =0 |
| Returns the native coordinate reference system of the terrain provider. More...
|
|
virtual bool | equals (const QgsAbstractTerrainProvider *other) const =0 |
| Returns true if the provider is equal to other. More...
|
|
virtual double | heightAt (double x, double y) const =0 |
| Returns the height at the point (x,y) in the terrain provider's native crs(). More...
|
|
double | offset () const |
| Returns the vertical offset value, used for adjusting the heights from the terrain provider. More...
|
|
QgsAbstractTerrainProvider & | operator= (const QgsAbstractTerrainProvider &other)=delete |
| QgsAbstractTerrainProvider cannot be assigned. More...
|
|
virtual void | prepare ()=0 |
| Called on the main thread prior to accessing the provider from a background thread. More...
|
|
virtual bool | readXml (const QDomElement &element, const QgsReadWriteContext &context)=0 |
| Reads the terrain provider state from a DOM element. More...
|
|
virtual void | resolveReferences (const QgsProject *project) |
| Resolves reference to layers from stored layer ID (if it has not been resolved already) More...
|
|
double | scale () const |
| Returns the vertical scale factor, which can be used to exaggerate vertical heights. More...
|
|
void | setOffset (double offset) |
| Returns the vertical offset value, used for adjusting the heights from the terrain provider. More...
|
|
void | setScale (double scale) |
| Sets the vertical scale factor, which can be used to exaggerate vertical heights. More...
|
|
virtual QString | type () const =0 |
| Returns the unique type ID string for the provider. More...
|
|
virtual QDomElement | writeXml (QDomDocument &document, const QgsReadWriteContext &context) const =0 |
| Returns a DOM element representing the state of the terrain provider. More...
|
|