gov.nasa.worldwind.util
Class BufferWrapper
java.lang.Object
gov.nasa.worldwind.util.BufferWrapper
- Direct Known Subclasses:
- BufferWrapper.IntArrayWrapper, BufferWrapper.NIOBufferWrapper
public abstract class BufferWrapper
- extends Object
|
Method Summary |
abstract double |
getDouble(int index)
|
abstract BufferWrapper |
getDouble(int index,
double[] dest,
int destPos,
int length)
|
abstract int |
getInt(int index)
|
abstract BufferWrapper |
getInt(int index,
int[] dest,
int destPos,
int length)
|
abstract long |
getSizeInBytes()
|
abstract int |
length()
|
abstract BufferWrapper |
putDouble(int index,
double value)
|
abstract BufferWrapper |
putDouble(int index,
double[] src,
int srcPos,
int length)
|
abstract BufferWrapper |
putInt(int index,
int value)
|
abstract BufferWrapper |
putInt(int index,
int[] src,
int srcPos,
int length)
|
static BufferWrapper |
wrap(ByteBuffer byteBuffer,
AVList parameters)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferWrapper
public BufferWrapper()
getDouble
public abstract double getDouble(int index)
getDouble
public abstract BufferWrapper getDouble(int index,
double[] dest,
int destPos,
int length)
getInt
public abstract int getInt(int index)
getInt
public abstract BufferWrapper getInt(int index,
int[] dest,
int destPos,
int length)
getSizeInBytes
public abstract long getSizeInBytes()
length
public abstract int length()
putDouble
public abstract BufferWrapper putDouble(int index,
double value)
putDouble
public abstract BufferWrapper putDouble(int index,
double[] src,
int srcPos,
int length)
putInt
public abstract BufferWrapper putInt(int index,
int value)
putInt
public abstract BufferWrapper putInt(int index,
int[] src,
int srcPos,
int length)
wrap
public static BufferWrapper wrap(ByteBuffer byteBuffer,
AVList parameters)