QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsRasterAttributeTable Member List

This is the complete list of members for QgsRasterAttributeTable, including all inherited members.

appendField(const QString &name, const Qgis::RasterAttributeTableFieldUsage usage, const QVariant::Type type, QString *errorMessage=nullptr)QgsRasterAttributeTable
appendField(const QgsRasterAttributeTable::Field &field, QString *errorMessage=nullptr)QgsRasterAttributeTable
appendRow(const QVariantList &data, QString *errorMessage=nullptr)QgsRasterAttributeTable
color(int row) constQgsRasterAttributeTable
colorRamp(QStringList &labels, const int labelColumn=-1) constQgsRasterAttributeTable
createFromRaster(QgsRasterLayer *rasterLayer, int *bandNumber=nullptr)QgsRasterAttributeTablestatic
createRenderer(QgsRasterDataProvider *provider, const int bandNumber, const int classificationColumn=-1)QgsRasterAttributeTable
data() constQgsRasterAttributeTable
fieldByName(const QString name, bool *ok=nullptr) constQgsRasterAttributeTable
fields() constQgsRasterAttributeTable
fieldsByUsage(const Qgis::RasterAttributeTableFieldUsage fieldUsage) constQgsRasterAttributeTable
filePath() constQgsRasterAttributeTable
guessFieldUsage(const QString &name, const QVariant::Type type)QgsRasterAttributeTablestatic
hasColor() constQgsRasterAttributeTable
hasRamp() constQgsRasterAttributeTable
insertColor(int position, QString *errorMessage=nullptr)QgsRasterAttributeTable
insertField(int position, const QgsRasterAttributeTable::Field &field, QString *errorMessage=nullptr)QgsRasterAttributeTable
insertField(int position, const QString &name, const Qgis::RasterAttributeTableFieldUsage usage, const QVariant::Type type, QString *errorMessage=nullptr)QgsRasterAttributeTable
insertRamp(int position, QString *errorMessage=nullptr)QgsRasterAttributeTable
insertRow(int position, const QVariantList &rowData, QString *errorMessage=nullptr)QgsRasterAttributeTable
isDirty() constQgsRasterAttributeTable
isValid(QString *errorMessage=nullptr) constQgsRasterAttributeTable
maximumValue() constQgsRasterAttributeTable
minimumValue() constQgsRasterAttributeTable
minMaxClasses(const int classificationColumn=-1) constQgsRasterAttributeTable
orderedRows() constQgsRasterAttributeTable
qgisFeatures() constQgsRasterAttributeTable
qgisFields() constQgsRasterAttributeTable
ramp(int row) constQgsRasterAttributeTable
readFromFile(const QString &path, QString *errorMessage=nullptr)QgsRasterAttributeTable
removeField(const QString &name, QString *errorMessage=nullptr)QgsRasterAttributeTable
removeRow(int position=0, QString *errorMessage=nullptr)QgsRasterAttributeTable
row(const double matchValue) constQgsRasterAttributeTable
setColor(const int row, const QColor &color)QgsRasterAttributeTable
setDirty(bool isDirty)QgsRasterAttributeTable
setFieldUsage(int fieldIndex, const Qgis::RasterAttributeTableFieldUsage usage)QgsRasterAttributeTable
setRamp(const int row, const QColor &colorMin, const QColor &colorMax)QgsRasterAttributeTable
setValue(const int row, const int column, const QVariant &value)QgsRasterAttributeTable
type() constQgsRasterAttributeTable
usageInformation()QgsRasterAttributeTablestatic
usageName(const Qgis::RasterAttributeTableFieldUsage fieldusage)QgsRasterAttributeTablestatic
usages() constQgsRasterAttributeTable
value(const int row, const int column) constQgsRasterAttributeTable
valueAndColorFieldUsages()QgsRasterAttributeTablestatic
writeToFile(const QString &path, QString *errorMessage=nullptr)QgsRasterAttributeTable