public class WriterBufferCompleteServer extends java.lang.Object implements DataServerWriter
| Constructor and Description |
|---|
WriterBufferCompleteServer(Buffer buffer)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Deprecated.
Disposes the current object, to allow it to close and dispose any used
resources.
|
Buffer |
getBuffer()
Deprecated.
Gets the data buffer
|
int |
getPercent()
Deprecated.
Obtiene el porcentaje de incremento de la lectura de datos
|
Buffer |
getSource()
Deprecated.
|
int[] |
readARGBData(int sizeX,
int sizeY,
int nBand)
Deprecated.
Para el tipo de datos ARGB (32 bits en un solo entero) obtiene un array que representa
los datos leídos.
|
byte[][] |
readByteData(int sizeX,
int sizeY)
Deprecated.
Para el tipo de datos byte obtiene un array bidimensional donde la primera dimensión
son las bandas y la segunda los datos.
|
double[][] |
readDoubleData(int sizeX,
int sizeY)
Deprecated.
Para el tipo de datos double obtiene un array bidimensional donde la primera dimensión
son las bandas y la segunda los datos.
|
float[][] |
readFloatData(int sizeX,
int sizeY)
Deprecated.
Para el tipo de datos float obtiene un array bidimensional donde la primera dimensión
son las bandas y la segunda los datos.
|
int[][] |
readIntData(int sizeX,
int sizeY)
Deprecated.
Para el tipo de datos int obtiene un array bidimensional donde la primera dimensión
son las bandas y la segunda los datos.
|
short[][] |
readShortData(int sizeX,
int sizeY)
Deprecated.
Para el tipo de datos short obtiene un array bidimensional donde la primera dimensión
son las bandas y la segunda los datos.
|
void |
setAlphaBuffer(Buffer alphaBuffer)
Deprecated.
|
void |
setBand(int nband)
Deprecated.
Assigns the band number to serve
|
void |
setBuffer(Buffer buffer,
int nband)
Deprecated.
Asigna el buffer de datos e inicializa variables de
|
void |
setPercent(int value)
Deprecated.
Sets the increment of this task
|
public WriterBufferCompleteServer(Buffer buffer)
public int[] readARGBData(int sizeX,
int sizeY,
int nBand)
DataServerWriterreadARGBData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic byte[][] readByteData(int sizeX,
int sizeY)
DataServerWriterreadByteData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic short[][] readShortData(int sizeX,
int sizeY)
DataServerWriterreadShortData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic int[][] readIntData(int sizeX,
int sizeY)
DataServerWriterreadIntData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic float[][] readFloatData(int sizeX,
int sizeY)
DataServerWriterreadFloatData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic double[][] readDoubleData(int sizeX,
int sizeY)
DataServerWriterreadDoubleData in interface DataServerWritersizeX - Ancho del bloque de datossizeY - Alto del bloque de datospublic void setBuffer(Buffer buffer, int nband)
DataServerWritersetBuffer in interface DataServerWriternband - Si es menor que cero sirve datos de todas las bandas. Si es
mayor que cero sirve datos de la banda indicada por el valor.public Buffer getBuffer()
DataServerWritergetBuffer in interface DataServerWriterpublic void setBand(int nband)
DataServerWritersetBand in interface DataServerWriternband - Number of band or lesser than zero for all bandspublic int getPercent()
DataServerWritergetPercent in interface BaseIncrementableTaskgetPercent in interface DataServerWriterpublic void setAlphaBuffer(Buffer alphaBuffer)
public void dispose()
DisposableNOTE:After calling this method, the object may not be usable anymore.
dispose in interface Disposablepublic Buffer getSource()
public void setPercent(int value)
BaseIncrementableTasksetPercent in interface BaseIncrementableTask