Package org.gdal.gdal
Class RasterAttributeTable
- java.lang.Object
-
- org.gdal.gdal.RasterAttributeTable
-
- All Implemented Interfaces:
java.lang.Cloneable
public class RasterAttributeTable extends java.lang.Object implements java.lang.Cloneable
-
-
Constructor Summary
Constructors Constructor Description RasterAttributeTable()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intChangesAreWrittenToFile()java.lang.Objectclone()RasterAttributeTableClone()intCreateColumn(java.lang.String pszName, int eType, int eUsage)voiddelete()voidDumpReadable()intGetColOfUsage(int eUsage)intGetColumnCount()booleanGetLinearBinning(double[] pdfRow0Min, double[] pdfBinSize)java.lang.StringGetNameOfCol(int iCol)intGetRowCount()intGetRowOfValue(double dfValue)intGetTableType()intGetTypeOfCol(int iCol)intGetUsageOfCol(int iCol)doubleGetValueAsDouble(int iRow, int iCol)intGetValueAsInt(int iRow, int iCol)java.lang.StringGetValueAsString(int iRow, int iCol)intSetLinearBinning(double dfRow0Min, double dfBinSize)voidSetRowCount(int nCount)voidSetTableType(int eTableType)voidSetValueAsDouble(int iRow, int iCol, double dfValue)voidSetValueAsInt(int iRow, int iCol, int nValue)voidSetValueAsString(int iRow, int iCol, java.lang.String pszValue)
-
-
-
Method Detail
-
delete
public void delete()
-
clone
public java.lang.Object clone()
-
Clone
public RasterAttributeTable Clone()
-
GetColumnCount
public int GetColumnCount()
-
GetNameOfCol
public java.lang.String GetNameOfCol(int iCol)
-
GetUsageOfCol
public int GetUsageOfCol(int iCol)
-
GetTypeOfCol
public int GetTypeOfCol(int iCol)
-
GetColOfUsage
public int GetColOfUsage(int eUsage)
-
GetRowCount
public int GetRowCount()
-
GetValueAsString
public java.lang.String GetValueAsString(int iRow, int iCol)
-
GetValueAsInt
public int GetValueAsInt(int iRow, int iCol)
-
GetValueAsDouble
public double GetValueAsDouble(int iRow, int iCol)
-
SetValueAsString
public void SetValueAsString(int iRow, int iCol, java.lang.String pszValue)
-
SetValueAsInt
public void SetValueAsInt(int iRow, int iCol, int nValue)
-
SetValueAsDouble
public void SetValueAsDouble(int iRow, int iCol, double dfValue)
-
SetRowCount
public void SetRowCount(int nCount)
-
CreateColumn
public int CreateColumn(java.lang.String pszName, int eType, int eUsage)
-
GetLinearBinning
public boolean GetLinearBinning(double[] pdfRow0Min, double[] pdfBinSize)
-
SetLinearBinning
public int SetLinearBinning(double dfRow0Min, double dfBinSize)
-
GetRowOfValue
public int GetRowOfValue(double dfValue)
-
ChangesAreWrittenToFile
public int ChangesAreWrittenToFile()
-
DumpReadable
public void DumpReadable()
-
SetTableType
public void SetTableType(int eTableType)
-
GetTableType
public int GetTableType()
-
-