| QGIS API Documentation
    3.16.0-Hannover (43b64b13f3)
    | 
 
 
 
Go to the documentation of this file.
   16 #ifndef QGSCLASSIFICATIONPRETTYBREAKS_H 
   17 #define QGSCLASSIFICATIONPRETTYBREAKS_H 
   19 #include "qgis_core.h" 
   33     QString 
name() 
const override;
 
   34     QString 
id() 
const override;
 
   36     QIcon 
icon() 
const override;
 
   41     QList<double> calculateBreaks( 
double &minimum, 
double &maximum,
 
   42                                    const QList<double> &values, 
int nclasses ) 
override;
 
   45 #endif // QGSCLASSIFICATIONPRETTYBREAKS_H 
  
bool valuesRequired() const override
Returns if the method requires values to calculate the classes If not, bounds are sufficient.
QgsClassificationMethod is an abstract class for implementations of classification methods.
QgsClassificationPrettryBreaks is an implementation of QgsClassificationMethod for pretty breaks.
virtual QIcon icon() const
The icon of the method.
virtual QgsClassificationMethod * clone() const =0
Returns a clone of the method.
virtual QString id() const =0
The id of the method as saved in the project, must be unique in registry.
virtual QString name() const =0
The readable and translate name of the method.