es.gva.cit.jmrsid
Class LTISceneBuffer

java.lang.Object
  extended byes.gva.cit.jmrsid.JNIBase
      extended byes.gva.cit.jmrsid.LTISceneBuffer

public class LTISceneBuffer
extends JNIBase

Buffer que contiene los datos de una escena.


Field Summary
 byte[] buf1
           
 byte[] buf2
           
 byte[] buf3
           
 long cPtrbuffer
           
 boolean flag
           
 int size
           
 
Fields inherited from class es.gva.cit.jmrsid.JNIBase
cPtr
 
Constructor Summary
LTISceneBuffer(LTIPixel pixel, int totalNumCols, int totalNumRows, boolean flag)
          Constructor
LTISceneBuffer(LTIPixel pixel, int totalNumCols, int totalNumRows, int colOffset, int rowOffset, int windowNumCols, int windowNumRows, boolean flag)
          Constructor
 
Method Summary
 void finalize()
          Destructor
 
Methods inherited from class es.gva.cit.jmrsid.JNIBase
baseSimpleFunction, getPtr
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

size

public int size

buf1

public byte[] buf1

buf2

public byte[] buf2

buf3

public byte[] buf3

cPtrbuffer

public long cPtrbuffer

flag

public boolean flag
Constructor Detail

LTISceneBuffer

public LTISceneBuffer(LTIPixel pixel,
                      int totalNumCols,
                      int totalNumRows,
                      boolean flag)
               throws MrSIDException
Constructor

Parameters:
pixel - propiedades del pixel que serán usadas en el buffer
totalNumCols - ancho del buffer
totalNumRows - alto del buffer
flag - Pone a null el puntero de datos si es false y llena el buffer si es true
Throws:
MrSIDException

LTISceneBuffer

public LTISceneBuffer(LTIPixel pixel,
                      int totalNumCols,
                      int totalNumRows,
                      int colOffset,
                      int rowOffset,
                      int windowNumCols,
                      int windowNumRows,
                      boolean flag)
               throws MrSIDException
Constructor

Parameters:
pixel - propiedades del pixel que serán usadas en el buffer
totalNumCols - ancho del buffer
totalNumRows - alto del buffer
colOffset - posición X de la ventana
rowOffset - posición Y de la ventana
windowNumCols - Ancho de la ventana
windowNumRows - Alto de la ventana
flag - Pone a null el puntero de datos si es false y llena el buffer si es true
Throws:
MrSIDException
Method Detail

finalize

public void finalize()
Destructor