QGIS API Documentation 3.41.0-Master (45a0abf3bec)
|
Interface for classes which can generate elevation profiles. More...
#include <qgsabstractprofilesource.h>
Public Member Functions | |
virtual | ~QgsAbstractProfileSource () |
virtual QgsAbstractProfileGenerator * | createProfileGenerator (const QgsProfileRequest &request)=0 |
Given a profile request, returns a new profile generator ready for generating elevation profiles. | |
Interface for classes which can generate elevation profiles.
Definition at line 33 of file qgsabstractprofilesource.h.
|
virtualdefault |
|
pure virtual |
Given a profile request, returns a new profile generator ready for generating elevation profiles.
The caller takes ownership of the returned generator.
May return nullptr
if the source cannot generate a profile at this time.
Implemented in QgsMeshLayer, QgsPointCloudLayer, QgsRasterLayer, and QgsVectorLayer.