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...