| 
    QGIS API Documentation
    3.26.3-Buenos Aires (65e4edfdad)
    
   | 
 
 
 
 
Go to the documentation of this file.
   18 #ifndef QGS3DALGORITHMS_H 
   19 #define QGS3DALGORITHMS_H 
   42     QIcon 
icon() 
const override;
 
   44     QString 
id() 
const override;
 
   45     QString 
helpId() 
const override;
 
   46     QString 
name() 
const override;
 
   55 #endif // QGS3DALGORITHMS_H 
  
QGIS 3D processing algorithm provider.
 
virtual QString id() const =0
Returns the unique provider id, used for identifying the provider.
 
Abstract base class for processing providers.
 
virtual QIcon icon() const
Returns an icon for the provider.
 
virtual QString name() const =0
Returns the provider name, which is used to describe the provider within the GUI.
 
virtual QString svgIconPath() const
Returns a path to an SVG version of the provider's icon.
 
virtual void loadAlgorithms()=0
Loads all algorithms belonging to this provider.
 
virtual QString helpId() const
Returns the provider help id string, used for creating QgsHelp urls for algorithms belong to this pro...
 
virtual bool supportsNonFileBasedOutput() const
Returns true if the provider supports non-file based outputs (such as memory layers or direct databas...