[3d] Fix crash in terrain generator if DEM raster layer is missing

This commit is contained in:
Martin Dobias 2018-11-04 19:52:36 +01:00
parent 6e9c2a3d0c
commit 685806bccf

View File

@ -66,7 +66,10 @@ QgsRectangle QgsDemTerrainGenerator::extent() const
float QgsDemTerrainGenerator::heightAt( double x, double y, const Qgs3DMapSettings &map ) const
{
Q_UNUSED( map );
return mHeightMapGenerator->heightAt( x, y );
if ( mHeightMapGenerator )
return mHeightMapGenerator->heightAt( x, y );
else
return 0;
}
void QgsDemTerrainGenerator::writeXml( QDomElement &elem ) const