public class RasterAttributeTable
extends java.lang.Object
implements java.lang.Cloneable
Constructor and Description |
---|
RasterAttributeTable() |
Modifier and Type | Method and Description |
---|---|
int |
ChangesAreWrittenToFile() |
java.lang.Object |
clone() |
RasterAttributeTable |
Clone() |
int |
CreateColumn(java.lang.String pszName,
int eType,
int eUsage) |
void |
delete() |
void |
DumpReadable() |
int |
GetColOfUsage(int eUsage) |
int |
GetColumnCount() |
boolean |
GetLinearBinning(double[] pdfRow0Min,
double[] pdfBinSize) |
java.lang.String |
GetNameOfCol(int iCol) |
int |
GetRowCount() |
int |
GetRowOfValue(double dfValue) |
int |
GetTableType() |
int |
GetTypeOfCol(int iCol) |
int |
GetUsageOfCol(int iCol) |
double |
GetValueAsDouble(int iRow,
int iCol) |
int |
GetValueAsInt(int iRow,
int iCol) |
java.lang.String |
GetValueAsString(int iRow,
int iCol) |
int |
SetLinearBinning(double dfRow0Min,
double dfBinSize) |
void |
SetRowCount(int nCount) |
void |
SetTableType(int eTableType) |
void |
SetValueAsDouble(int iRow,
int iCol,
double dfValue) |
void |
SetValueAsInt(int iRow,
int iCol,
int nValue) |
void |
SetValueAsString(int iRow,
int iCol,
java.lang.String pszValue) |
public void delete()
public java.lang.Object clone()
clone
in class java.lang.Object
public RasterAttributeTable Clone()
public int GetColumnCount()
public java.lang.String GetNameOfCol(int iCol)
public int GetUsageOfCol(int iCol)
public int GetTypeOfCol(int iCol)
public int GetColOfUsage(int eUsage)
public int GetRowCount()
public java.lang.String GetValueAsString(int iRow, int iCol)
public int GetValueAsInt(int iRow, int iCol)
public double GetValueAsDouble(int iRow, int iCol)
public void SetValueAsString(int iRow, int iCol, java.lang.String pszValue)
public void SetValueAsInt(int iRow, int iCol, int nValue)
public void SetValueAsDouble(int iRow, int iCol, double dfValue)
public void SetRowCount(int nCount)
public int CreateColumn(java.lang.String pszName, int eType, int eUsage)
public boolean GetLinearBinning(double[] pdfRow0Min, double[] pdfBinSize)
public int SetLinearBinning(double dfRow0Min, double dfBinSize)
public int GetRowOfValue(double dfValue)
public int ChangesAreWrittenToFile()
public void DumpReadable()
public void SetTableType(int eTableType)
public int GetTableType()