public interface BufferParam
Modifier and Type | Method and Description |
---|---|
void |
bandLessLess()
Substracts one to the band counter
|
void |
bandPlusPlus()
Adds one to the band counter
|
int |
getAccessType()
Gets the type of access defined as constant in Buffer interface
|
Rectangle2D |
getAreaOfInterest()
Get a interest area
|
int |
getBandCount()
Gets number of bands
|
int[] |
getBandList()
Gets the band list
|
int |
getDataSize()
Gets the size of the data type in bytes
|
BufferDataSource |
getDataSource()
Get the data source
|
int |
getDataType()
Gets the data type
|
int |
getHeight()
Returns the height in pixels
|
double |
getNoDataValue()
Gets no data value
|
String |
getReference()
Get the file reference
|
int |
getWidth()
Returns the width in pixels
|
int |
getX()
Returns the X upper left coordinate
|
int |
getY()
Returns the Y upper left coordinate
|
void |
setAccessType(int accessType)
Sets the type of access defined as constant in Buffer interface
|
void |
setAreaOfInterest(Rectangle2D selection)
Set a interest area
|
void |
setBandCount(int bandCount)
Sets number of bands
|
void |
setBandList(int[] bands)
Sets the band list
|
void |
setDataSource(BufferDataSource dataSource)
Set the data source
|
void |
setDataType(int dataType)
Sets the data type
|
void |
setHeight(int height)
Sets the height in pixels
|
void |
setNoDataValue(double noDataValue)
Sets no data value
|
void |
setReference(String ref)
Set the file reference
|
void |
setWidth(int width)
Sets the width in pixels
|
void |
setX(int x)
Sets the X upper left coordinate
|
void |
setY(int y)
Sets the Y upper left coordinate
|
long |
sizeof()
Gets the buffer size
|
Rectangle2D getAreaOfInterest()
void setAreaOfInterest(Rectangle2D selection)
selection
- String getReference()
void setReference(String ref)
ref
- void setDataSource(BufferDataSource dataSource)
dataSource
- BufferDataSource getDataSource()
int getWidth()
void setWidth(int width)
width
- Width in pixels of this rasterint getHeight()
void setHeight(int height)
height
- Height in pixels of this rasterint getX()
void setX(int x)
int getY()
void setY(int y)
int getDataType()
void setDataType(int dataType)
dataType
- int getBandCount()
void setBandCount(int bandCount)
bandCount
- void bandPlusPlus()
void bandLessLess()
double getNoDataValue()
void setNoDataValue(double noDataValue)
int getDataSize()
long sizeof()
void setAccessType(int accessType)
int getAccessType()
void setBandList(int[] bands)
file
- int[] getBandList()