16#ifndef QGSFEATURERENDERERGENERATOR_H 
   17#define QGSFEATURERENDERERGENERATOR_H 
   40    virtual QString 
id() 
const = 0;
 
   62    virtual double level() 
const;
 
 
An interface for objects which generate feature renderers for vector layers.
 
virtual QgsFeatureRenderer * createRenderer() const =0
Creates a new feature renderer to use when rendering a vector layer.
 
virtual QString id() const =0
Returns a unique ID string identifying the renderer generator.
 
virtual ~QgsFeatureRendererGenerator()=default
 
Abstract base class for all 2D vector feature renderers.