|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.imagero.uio.buffer.arrays.AbstractArrayBufferManager
com.imagero.uio.buffer.arrays.DoubleArrayBufferManager
Gives possibility to read and write an double array using RandomAccess interface
| Field Summary |
| Fields inherited from class com.imagero.uio.buffer.arrays.AbstractArrayBufferManager |
TILE_SIZE, unitSize |
| Fields inherited from interface com.imagero.uio.buffer.BufferManager |
empty |
| Constructor Summary | |
DoubleArrayBufferManager(double[] data)
Create FloatArrayBufferManager with standard tile size |
|
DoubleArrayBufferManager(double[] data,
int size)
Create FloatArrayBufferManager with specified tile size |
|
DoubleArrayBufferManager(double[] data,
int offset,
int length)
Create FloatArrayBufferManager with standard tile size |
|
DoubleArrayBufferManager(double[] data,
int offset,
int length,
int size)
Create FloatArrayBufferManager with specified tile size |
|
| Method Summary | |
protected int |
readUnitBE(int offset,
byte[] dest,
int destOffset)
read unit (int) in BIG_ENDIAN order |
protected int |
readUnitLE(int offset,
byte[] dest,
int destOffset)
read appropriate unit (int) in LITTLE_ENDIAN order |
protected int |
writeUnitBE(byte[] source,
int sourceOffset,
int destOffset)
write appropriate unit (int) in LITTLE_ENDIAN order |
protected int |
writeUnitLE(byte[] source,
int sourceOffset,
int destOffset)
write appropriate unit (int) in BIG_ENDIAN order |
| Methods inherited from class com.imagero.uio.buffer.arrays.AbstractArrayBufferManager |
clear, clear, close, flush, flush, getByteOrder, getCount, getData, getDataLength, getDataStart, getIndex, getLength, getMaxCache, getUnitSize, read, readBE, readLE, setByteOrder, setDirty, setDirty, setMaxCache, write, writeBE, writeLE |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DoubleArrayBufferManager(double[] data)
data - int array
public DoubleArrayBufferManager(double[] data,
int size)
data - int arraysize - tile length (for Buffer)
public DoubleArrayBufferManager(double[] data,
int offset,
int length)
data - int arrayoffset - start offset in datalength - length to read
public DoubleArrayBufferManager(double[] data,
int offset,
int length,
int size)
data - int arrayoffset - start offset in datalength - length to readsize - tile length (for Buffer)| Method Detail |
protected int writeUnitBE(byte[] source,
int sourceOffset,
int destOffset)
writeUnitBE in class AbstractArrayBufferManagersource - source byte arraysourceOffset - offset in source arraydestOffset - offset in destination array
protected int writeUnitLE(byte[] source,
int sourceOffset,
int destOffset)
writeUnitLE in class AbstractArrayBufferManagersource - source byte arraysourceOffset - offset in source arraydestOffset - offset in destination array
protected int readUnitBE(int offset,
byte[] dest,
int destOffset)
readUnitBE in class AbstractArrayBufferManageroffset - offset in source arraydest - byte array (destination)destOffset - offset in destination array
protected int readUnitLE(int offset,
byte[] dest,
int destOffset)
readUnitLE in class AbstractArrayBufferManageroffset - offset in source arraydest - byte array (destination)destOffset - offset in destination array
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||