|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| Packages that use BufferWrapper | |
|---|---|
| gov.nasa.worldwind.data |
This package provides classes for converting raw data sources into a form which can be used by standard World Wind
components, such as Layer and ElevationModel. |
| gov.nasa.worldwind.geom | |
| gov.nasa.worldwind.terrain | |
| gov.nasa.worldwind.util | |
| gov.nasa.worldwindx.examples.analytics | |
| Uses of BufferWrapper in gov.nasa.worldwind.data |
|---|
| Fields in gov.nasa.worldwind.data declared as BufferWrapper | |
|---|---|
protected BufferWrapper |
BufferWrapperRaster.buffer
|
| Methods in gov.nasa.worldwind.data that return BufferWrapper | |
|---|---|
BufferWrapper |
BufferWrapperRaster.getBuffer()
|
| Constructors in gov.nasa.worldwind.data with parameters of type BufferWrapper | |
|---|---|
BufferWrapperRaster(int width,
int height,
Sector sector,
BufferWrapper buffer)
|
|
BufferWrapperRaster(int width,
int height,
Sector sector,
BufferWrapper buffer,
AVList list)
|
|
| Uses of BufferWrapper in gov.nasa.worldwind.geom |
|---|
| Methods in gov.nasa.worldwind.geom with parameters of type BufferWrapper | |
|---|---|
static Vec4 |
Vec4.computeAveragePoint3(BufferWrapper coordinates,
int stride)
Returns the arithmetic mean of the x, y, z coordinates of the specified points buffer. |
static Box |
Box.computeBoundingBox(BufferWrapper coordinates,
int stride)
Computes a Box that bounds a specified buffer of points. |
static Vec4[] |
Vec4.computeExtrema(BufferWrapper buffer)
|
static Sphere |
Sphere.createBoundingSphere(BufferWrapper buffer)
Creates a sphere that completely contains a set of points. |
static Matrix |
Matrix.fromCovarianceOfVertices(BufferWrapper coordinates,
int stride)
Computes a symmetric covariance Matrix from the x, y, z coordinates of the specified buffer of points. |
| Uses of BufferWrapper in gov.nasa.worldwind.terrain |
|---|
| Fields in gov.nasa.worldwind.terrain declared as BufferWrapper | |
|---|---|
protected BufferWrapper |
LocalElevationModel.LocalTile.elevations
The elevations. |
protected BufferWrapper |
BasicElevationModel.ElevationTile.elevations
|
protected BufferWrapper |
BasicElevationModel.extremes
|
| Methods in gov.nasa.worldwind.terrain that return BufferWrapper | |
|---|---|
BufferWrapper |
BasicElevationModel.ElevationTile.getElevations()
|
protected BufferWrapper |
BasicElevationModel.getExtremes()
|
protected BufferWrapper |
BasicElevationModel.readElevations(URL url)
|
| Methods in gov.nasa.worldwind.terrain with parameters of type BufferWrapper | |
|---|---|
protected void |
BasicElevationModel.addTileToCache(BasicElevationModel.ElevationTile tile,
BufferWrapper elevations)
|
void |
BasicElevationModel.ElevationTile.setElevations(BufferWrapper elevations,
BasicElevationModel em)
|
| Constructors in gov.nasa.worldwind.terrain with parameters of type BufferWrapper | |
|---|---|
LocalElevationModel.LocalTile(Sector sector,
double missingDataFlag,
int tileWidth,
int tileHeight,
BufferWrapper elevations,
Double minEl,
Double maxEl)
Constructs a new elevations tile. |
|
| Uses of BufferWrapper in gov.nasa.worldwind.util |
|---|
| Subclasses of BufferWrapper in gov.nasa.worldwind.util | |
|---|---|
static class |
BufferWrapper.AbstractBufferWrapper<T extends Buffer>
|
static class |
BufferWrapper.ByteBufferWrapper
|
static class |
BufferWrapper.DoubleBufferWrapper
|
protected static class |
BufferWrapper.EmptyBufferWrapper
|
static class |
BufferWrapper.FloatBufferWrapper
|
static class |
BufferWrapper.IntBufferWrapper
|
static class |
BufferWrapper.ShortBufferWrapper
|
| Fields in gov.nasa.worldwind.util declared as BufferWrapper | |
|---|---|
protected BufferWrapper |
VecBuffer.buffer
|
protected BufferWrapper |
EGM96.deltas
|
protected static BufferWrapper |
BufferWrapper.EMPTY_BUFFER_WRAPPER
|
| Methods in gov.nasa.worldwind.util that return BufferWrapper | |
|---|---|
abstract BufferWrapper |
BufferWrapper.copyOf(int newSize)
Returns a copy of this buffer with the specified new size. |
BufferWrapper |
BufferWrapper.ByteBufferWrapper.copyOf(int newSize)
|
BufferWrapper |
BufferWrapper.ShortBufferWrapper.copyOf(int newSize)
|
BufferWrapper |
BufferWrapper.IntBufferWrapper.copyOf(int newSize)
|
BufferWrapper |
BufferWrapper.FloatBufferWrapper.copyOf(int newSize)
|
BufferWrapper |
BufferWrapper.DoubleBufferWrapper.copyOf(int newSize)
|
BufferWrapper |
BufferWrapper.EmptyBufferWrapper.copyOf(int newSize)
|
protected abstract BufferWrapper |
BufferWrapper.AbstractBufferWrapper.doGetSubBuffer()
|
protected BufferWrapper |
BufferWrapper.ByteBufferWrapper.doGetSubBuffer()
|
protected BufferWrapper |
BufferWrapper.ShortBufferWrapper.doGetSubBuffer()
|
protected BufferWrapper |
BufferWrapper.IntBufferWrapper.doGetSubBuffer()
|
protected BufferWrapper |
BufferWrapper.FloatBufferWrapper.doGetSubBuffer()
|
protected BufferWrapper |
BufferWrapper.DoubleBufferWrapper.doGetSubBuffer()
|
static BufferWrapper |
BufferWrapper.emptyBufferWrapper()
Returns the empty BufferWrapper. |
BufferWrapper |
VecBuffer.getBufferWrapper()
Returns the backing BufferWrapper. |
abstract BufferWrapper |
BufferWrapper.getSubBuffer(int index,
int length)
Returns a new BufferWrapper which is a subsequence of this buffer. |
BufferWrapper |
BufferWrapper.AbstractBufferWrapper.getSubBuffer(int index,
int length)
|
BufferWrapper |
BufferWrapper.EmptyBufferWrapper.getSubBuffer(int index,
int length)
|
abstract BufferWrapper |
BufferFactory.newBuffer(int size)
Constructs a new BufferWrapper of the specified size. |
BufferWrapper |
BufferFactory.ByteBufferFactory.newBuffer(int size)
Constructs a new ByteBufferWrapper of the specified size, backed by a ByteBuffer. |
BufferWrapper |
BufferFactory.ShortBufferFactory.newBuffer(int size)
Constructs a new ShortBufferWrapper of the specified size, backed by a ShortBuffer. |
BufferWrapper |
BufferFactory.IntBufferFactory.newBuffer(int size)
Constructs a new IntBufferWrapper of the specified size, backed by a IntBuffer. |
BufferWrapper |
BufferFactory.FloatBufferFactory.newBuffer(int size)
Constructs a new FloatBufferWrapper of the specified size, backed by a FloatBuffer. |
BufferWrapper |
BufferFactory.DoubleBufferFactory.newBuffer(int size)
Constructs a new DoubleBufferWrapper of the specified size, backed by a DoubleBuffer. |
static BufferWrapper |
WWBufferUtil.newByteBufferWrapper(int size,
boolean allocateDirect)
Allocates a new BufferWrapper of the specified size, in bytes. |
static BufferWrapper |
WWBufferUtil.newDoubleBufferWrapper(int size,
boolean allocateDirect)
Allocates a new BufferWrapper of the specified size, in doubles. |
static BufferWrapper |
WWBufferUtil.newFloatBufferWrapper(int size,
boolean allocateDirect)
Allocates a new BufferWrapper of the specified size, in floats. |
static BufferWrapper |
WWBufferUtil.newIntBufferWrapper(int size,
boolean allocateDirect)
Allocates a new BufferWrapper of the specified size, in ints. |
static BufferWrapper |
WWBufferUtil.newShortBufferWrapper(int size,
boolean allocateDirect)
Allocates a new BufferWrapper of the specified size, in shorts. |
static BufferWrapper |
BufferWrapper.wrap(ByteBuffer byteBuffer,
AVList params)
Wraps the specified ByteBuffer with a BufferWrapper according to the specified parameters. |
static BufferWrapper |
BufferWrapper.wrap(ByteBuffer byteBuffer,
Object dataType)
Wraps the specified ByteBuffer with a BufferWrapper according to the specified primitive dataType. |
static BufferWrapper |
BufferWrapper.wrap(ByteBuffer byteBuffer,
Object dataType,
Object byteOrder)
Wraps the specified ByteBuffer with a BufferWrapper according to the specified primitive dataType and
byteOrder. |
| Methods in gov.nasa.worldwind.util with parameters of type BufferWrapper | |
|---|---|
static double[] |
WWBufferUtil.computeExtremeValues(BufferWrapper buffer)
Returns the minimum and maximum floating point values in the specified buffer. |
static double[] |
WWBufferUtil.computeExtremeValues(BufferWrapper buffer,
double missingDataSignal)
Returns the minimum and maximum floating point values in the specified buffer. |
static Vec4[] |
WWMath.computePrincipalAxes(BufferWrapper coordinates,
int stride)
Returns an array of normalized vectors defining the three principal axes of the x-, y-, and z-coordinates from the specified buffer of points, sorted from the most prominent axis to the least prominent. |
protected abstract boolean |
BufferWrapper.AbstractBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
protected boolean |
BufferWrapper.ByteBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
protected boolean |
BufferWrapper.ShortBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
protected boolean |
BufferWrapper.IntBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
protected boolean |
BufferWrapper.FloatBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
protected boolean |
BufferWrapper.DoubleBufferWrapper.doPutSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
abstract void |
BufferWrapper.putSubBuffer(int index,
BufferWrapper buffer)
Sets a subsequence of this buffer with the contents of the specified buffer. |
void |
BufferWrapper.AbstractBufferWrapper.putSubBuffer(int index,
BufferWrapper buffer)
|
void |
BufferWrapper.EmptyBufferWrapper.putSubBuffer(int index,
BufferWrapper buffer)
|
abstract void |
BufferWrapper.putSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
Sets a subsequence of this buffer with the contents of the specified buffer. |
void |
BufferWrapper.AbstractBufferWrapper.putSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
void |
BufferWrapper.EmptyBufferWrapper.putSubBuffer(int index,
BufferWrapper buffer,
int offset,
int length)
|
| Constructors in gov.nasa.worldwind.util with parameters of type BufferWrapper | |
|---|---|
VecBuffer(int coordsPerVec,
BufferWrapper buffer)
Constructs a new VecBuffer with the specified vector size, and backing BufferWrapper. |
|
| Uses of BufferWrapper in gov.nasa.worldwindx.examples.analytics |
|---|
| Methods in gov.nasa.worldwindx.examples.analytics that return BufferWrapper | |
|---|---|
static BufferWrapper |
AnalyticSurfaceDemo.randomGridValues(int width,
int height,
double min,
double max)
|
static BufferWrapper |
AnalyticSurfaceDemo.randomGridValues(int width,
int height,
double min,
double max,
int numIterations,
double smoothness,
BufferFactory factory)
|
| Methods in gov.nasa.worldwindx.examples.analytics with parameters of type BufferWrapper | |
|---|---|
static Iterable<? extends AnalyticSurface.GridPointAttributes> |
AnalyticSurface.createColorGradientValues(BufferWrapper values,
double missingDataSignal,
double minValue,
double maxValue,
double minHue,
double maxHue)
Returns a new iterable populated with AnalyticSurface.GridPointAttributes computed by invoking AnalyticSurface.createColorGradientAttributes(double, double, double, double, double) for each double value in the speicfied
BufferWrapper. |
static Iterable<? extends AnalyticSurface.GridPointAttributes> |
AnalyticSurfaceDemo.createMixedColorGradientGridValues(double a,
BufferWrapper firstBuffer,
BufferWrapper secondBuffer,
double minValue,
double maxValue,
double minHue,
double maxHue)
|
protected static void |
AnalyticSurfaceDemo.mixValuesOverTime(long timeToMix,
BufferWrapper firstBuffer,
BufferWrapper secondBuffer,
double minValue,
double maxValue,
double minHue,
double maxHue,
AnalyticSurface surface)
|
|
NASA World Wind | ||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||