| 
    GDAL
    
   | 
 
This is the complete list of members for GDALRasterAttributeTable, including all inherited members.
| ChangesAreWrittenToFile()=0 | GDALRasterAttributeTable | pure virtual | 
| Clone() const =0 | GDALRasterAttributeTable | pure virtual | 
| CreateColumn(const char *pszFieldName, GDALRATFieldType eFieldType, GDALRATFieldUsage eFieldUsage) | GDALRasterAttributeTable | virtual | 
| DumpReadable(FILE *=nullptr) | GDALRasterAttributeTable | virtual | 
| FromHandle(GDALRasterAttributeTableH hRAT) | GDALRasterAttributeTable | inlinestatic | 
| GetColOfUsage(GDALRATFieldUsage eUsage) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetColumnCount() const =0 | GDALRasterAttributeTable | pure virtual | 
| GetLinearBinning(double *pdfRow0Min, double *pdfBinSize) const | GDALRasterAttributeTable | virtual | 
| GetNameOfCol(int iCol) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetRowCount() const =0 | GDALRasterAttributeTable | pure virtual | 
| GetRowOfValue(double dfValue) const | GDALRasterAttributeTable | virtual | 
| GetRowOfValue(int nValue) const | GDALRasterAttributeTable | virtual | 
| GetTableType() const =0 | GDALRasterAttributeTable | pure virtual | 
| GetTypeOfCol(int iCol) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetUsageOfCol(int iCol) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetValueAsDouble(int iRow, int iField) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetValueAsInt(int iRow, int iField) const =0 | GDALRasterAttributeTable | pure virtual | 
| GetValueAsString(int iRow, int iField) const =0 | GDALRasterAttributeTable | pure virtual | 
| InitializeFromColorTable(const GDALColorTable *) | GDALRasterAttributeTable | virtual | 
| RemoveStatistics()=0 | GDALRasterAttributeTable | pure virtual | 
| Serialize() const | GDALRasterAttributeTable | virtual | 
| SerializeJSON() const | GDALRasterAttributeTable | virtual | 
| SetLinearBinning(double dfRow0Min, double dfBinSize) | GDALRasterAttributeTable | virtual | 
| SetRowCount(int iCount) | GDALRasterAttributeTable | virtual | 
| SetTableType(const GDALRATTableType eInTableType)=0 | GDALRasterAttributeTable | pure virtual | 
| SetValue(int iRow, int iField, const char *pszValue)=0 | GDALRasterAttributeTable | pure virtual | 
| SetValue(int iRow, int iField, int nValue)=0 | GDALRasterAttributeTable | pure virtual | 
| SetValue(int iRow, int iField, double dfValue)=0 | GDALRasterAttributeTable | pure virtual | 
| ToHandle(GDALRasterAttributeTable *poRAT) | GDALRasterAttributeTable | inlinestatic | 
| TranslateToColorTable(int nEntryCount=-1) | GDALRasterAttributeTable | virtual | 
| ValuesIO(GDALRWFlag eRWFlag, int iField, int iStartRow, int iLength, double *pdfData) | GDALRasterAttributeTable | virtual | 
| ValuesIO(GDALRWFlag eRWFlag, int iField, int iStartRow, int iLength, int *pnData) | GDALRasterAttributeTable | virtual | 
| ValuesIO(GDALRWFlag eRWFlag, int iField, int iStartRow, int iLength, char **papszStrList) | GDALRasterAttributeTable | virtual | 
| XMLInit(const CPLXMLNode *, const char *) | GDALRasterAttributeTable | virtual | 
| ~GDALRasterAttributeTable() (defined in GDALRasterAttributeTable) | GDALRasterAttributeTable | virtual |