| Interface | Description |
|---|---|
| ClutterFilter |
Provides a mechanism to track the screen region of rendered items and determine whether that region overlaps with
regions already rendered.
|
| CompoundVecBuffer.SubBufferIterable<T> | |
| DecisionTree.Controller<T,C> |
Interface defined by the class user to control traversal.
|
| HotSpot |
HotSpot is an interface for forwarding select, keyboard, and mouse events to picked objects in the
WorldWindow. |
| NetworkStatus |
Provides tracking of per-host network availability.
|
| PropertyAccessor.AngleAccessor | |
| PropertyAccessor.DoubleAccessor | |
| PropertyAccessor.PositionAccessor | |
| ScheduledTaskService |
A service to execute tasks periodically, or after a delay.
|
| TaskService | |
| TextDecoder |
A general purpose text decoder.
|
| TileUrlBuilder | |
| VecBuffer.ElementAccessor<T> |
| Class | Description |
|---|---|
| AbsentResourceList |
Maintains a list of missing resources.
|
| AbsentResourceList.AbsentResourceEntry |
Internal class that maintains a resource's state.
|
| AbstractHotSpot |
AbstractHotSpot is an abstract base class for the
HotSpot interface. |
| AbstractResizeHotSpot |
A HotSpot for resizing a frame or window.
|
| BasicClutterFilter |
A simple clutter filter that compares bounding rectangles to each other.
|
| BasicDragger |
Interprets mouse input via the
DragSelectEvent for notifying picked objects implementing the
Draggable interface. |
| BasicGLCapabilitiesChooser |
BasicGLCapabilitiesChooser provides an implementation of
GLCapabilitiesChooser for use
with WorldWindow implementations (for example, WorldWindowGLCanvas and WorldWindowGLJPanel). |
| BasicNamespaceContext |
BasicNamespaceContext provides a mutable implementation of the
NamespaceContext
interface. |
| BasicNetworkStatus |
Basic implementation of NetworkStatus.
|
| BasicNetworkStatus.HostInfo | |
| BasicQuadTree<T> |
Implements a quadtree backed by a bit-set index.
|
| BasicScheduledTaskService |
A service to execute tasks periodically, or after a delay.
|
| BasicTextDecoder |
Base class for text decoders.
|
| BitSetQuadTreeFilter |
This abstract class filters items through a quad tree to perform an operation on those items that intersect the
tree's cells.
|
| BitSetQuadTreeFilter.FindIntersectingBitsOp |
A quadtree filter that determines the bit positions of cells associated with items and intersecting a specified
region.
|
| BoundedHashMap<K,V> |
BoundedHashMap is a map with a fixed capacity.
|
| BrowserOpener | |
| BufferFactory |
BufferFactory provides a general factory interface for creating instances of
BufferWrapper, without having to know the underlying data type. |
| BufferFactory.ByteBufferFactory |
Implementation of BufferFactory which constructs instances of
BufferWrapper.ByteBufferWrapper |
| BufferFactory.DoubleBufferFactory |
Implementation of BufferFactory which constructs instances of
BufferWrapper.DoubleBufferWrapper |
| BufferFactory.FloatBufferFactory |
Implementation of BufferFactory which constructs instances of
BufferWrapper.FloatBufferWrapper |
| BufferFactory.IntBufferFactory |
Implementation of BufferFactory which constructs instances of
BufferWrapper.IntBufferWrapper |
| BufferFactory.ShortBufferFactory |
Implementation of BufferFactory which constructs instances of
BufferWrapper.ShortBufferWrapper |
| BufferWrapper |
BufferWrapper provides an interface for reading and writing primitive data to and from data buffers, without having
to know the underlying data type.
|
| BufferWrapper.AbstractBufferWrapper<T extends Buffer> | |
| BufferWrapper.ByteBufferWrapper | |
| BufferWrapper.DoubleBufferWrapper | |
| BufferWrapper.EmptyBufferWrapper | |
| BufferWrapper.FloatBufferWrapper | |
| BufferWrapper.IntBufferWrapper | |
| BufferWrapper.ShortBufferWrapper | |
| ClippingTessellator |
ClippingTessellator
|
| CompoundStringBuilder |
CompoundStringBuilder provides a mechanism for storing and retrieving a collection of variable length strings in a
single
StringBuilder. |
| CompoundVecBuffer |
CompoundVecBuffer defines an interface for storing and retrieving a collection of variable length
VecBuffer objects. |
| CompoundVecBuffer.EmptyCompoundVecBuffer | |
| ContourBuilder |
Generates contour lines at threshold values in a rectangular array of numeric values.
|
| ContourBuilder.CellInfo | |
| ContourBuilder.CellKey | |
| ContourList | |
| DataConfigurationFilter |
An implementation of
FileStoreFilter which accepts XML configuration documents. |
| DataConfigurationUtils |
A collection of static methods useful for opening, reading, and otherwise working with World Wind data configuration
documents.
|
| DecisionTree<T,C> |
Traverses an implicit tree and makes decisions at tree nodes visited in depth-first order.
|
| EditorAnnotation | |
| EGM96 |
Computes EGM96 geoid offsets.
|
| ElevationsUtil | |
| EntityMap |
Maps HTML entities and named character references to their Java equivalent.
|
| FileTree | |
| GeographicImageInterpolator |
GeographicImageInterpolator extends the functionality of
ImageInterpolator to
correctly map from geographic coordinates to image coordinates. |
| GeographicImageInterpolator.GeographicCell |
GeographicCell extends
ImageInterpolator.Cell to correctly handle image cells
which have geographic coordinates. |
| GeometryBuilder | |
| GeometryBuilder.IndexedTriangleArray | |
| GeometryBuilder.IndexedTriangleBuffer | |
| GLUTessellatorSupport |
GLUTessellatorSupport is a utility class for configuring and using a
GLUtessellator to
tessellate complex polygons into triangles. |
| GLUTessellatorSupport.CollectIndexListsCallback |
Provides the callback class used to capture the shapes determined by the tessellator.
|
| GLUTessellatorSupport.CollectPrimitivesCallback |
Provides the callback class used to capture triangle and line primitive indices determined by the tessellator.
|
| GLUTessellatorSupport.OGLDrawPrimitivesCallback | |
| GLUTessellatorSupport.RecursiveCallback |
Recursively forwards boundary tessellation results from one GLU tessellator to another.
|
| GLUTessellatorSupport.VertexData |
Provides a container for associating a tessellator's vertex with its index and application-specified edge flag.
|
| HTTPFileUpload |
Synchronous file upload using HTTP POST as a multi-part form data
|
| ImageInterpolator |
Provides searching and interpolation of a grid of scalars.
|
| ImageInterpolator.Cell | |
| ImageInterpolator.ContainingCell | |
| ImageTiler |
Subdivides an image into tiles and computes the corresponding sectors.
|
| ImageTiler.ImageTilerListener | |
| ImageUtil | |
| ImageUtil.AlignedImage | |
| IntSet |
A collection of 32-bit integer primitives that contains no duplicate elements.
|
| IntSet.Bucket | |
| JOGLVersionInfo |
This program returns the version and implementation information for the Java Bindings for OpenGL (R) implementation
found in the CLASSPATH.
|
| Level | |
| LevelSet | |
| LevelSet.SectorResolution | |
| Logging |
This class of static methods provides the interface to logging for World Wind components.
|
| NativeLibraryLoader | |
| NetworkCheckThread |
Periodically checks network availability.
|
| OGLRenderToTextureSupport |
OGLRenderToTextureSupport encapsulates the pattern of rendering GL commands to a destination texture.
|
| OGLStackHandler | |
| OGLTextRenderer | |
| OGLUtil |
A collection of OpenGL utility methods, all static.
|
| PerformanceStatistic | |
| PickPointFrustumList | |
| PlacemarkClutterFilter |
Provides a clutter filter that rearranges
PointPlacemark labels to avoid overlap. |
| PlacemarkClutterFilter.DeclutteredLabel | |
| PolygonTessellator2 |
TODO: Combine these capabilities into PolygonTessellator with support for pattern used by ShapefileExtrudedPolygons.
|
| PolygonTessellator2.TessCallbackAdapter | |
| PolylineGeneralizer | |
| PolylineGeneralizer.Element | |
| PropertyAccessor | |
| Range |
Range describes a contiguous region in a series of items.
|
| RasterControlPointList | |
| RasterControlPointList.ControlPoint | |
| RayCastingSupport |
Contains methods to resolve ray intersections with the terrain.
|
| RestorableSupport |
RestorableSupport provides convenient read and write access to restorable state located in a simple XML document
format.
|
| RestorableSupport.StateObject |
An interface to the
stateObject elements in an XML state document, as defined by RestorableSupport. |
| SectorVisibilityTree |
Determines the visible sectors at a specifed resolution within the draw context's current visible sector.
|
| SectorVisibilityTree.Context | |
| SessionCacheRetrievalPostProcessor |
SessionCache inspects the results of a retrieval for success or failure.
|
| SessionCacheUtils |
A collection of utility methods for retrieving and managing data in the
SessionCache. |
| ShapeEditor |
Provides a user interface for editing a shape and performs editing.
|
| ShapeEditor.ControlPointMarker |
Represents editor control points.
|
| StatisticsPanel | |
| StatusBar | |
| StatusBarMGRS | |
| StatusBarUTM | |
| SurfaceTileDrawContext |
SurfaceTileDrawContext defines a context for rendering into off-screen surface tiles.
|
| TextureAtlas |
Represents a texture composed of multiple independent images.
|
| TextureAtlas.Entry |
Represents an image element in a texture atlas.
|
| TextureAtlasElement |
Represents a texture defined by a sub-image within a
TextureAtlas. |
| TextureAtlasElement.RequestTask |
RequestTask is an implementation of the Runnable interface who's
run method retrieves and loads this
element's image source. |
| ThreadedTaskService | |
| Tile |
Large images and most imagery and elevation-data sets are subdivided in order to display visible portions quickly and
without excessive memory usage.
|
| TileKey | |
| TimedExpirySupport |
Handles expiration after some interval of time has passed.
|
| UnitsFormat |
Consolidates the conversion, display and formatting of geographic units such as lengths in miles and areas in
hectares.
|
| VecBuffer |
VecBuffer provides an logical interface on
BufferWrapper to interpret its contents as a series of vector
tuples (rather than individual primitive types). |
| VecBufferBlocks |
VecBufferBlocks provides storage and retrieval of a set of potentially random VecBuffer blocks in a single backing
ByteBuffer.
|
| VecBufferSequence |
VecBufferSequence provides storage and retrieval of a sequence of logical VecBuffers in a single VecBuffer that
expands when more capacity is needed.
|
| WWBufferUtil |
A collection of useful
Buffer methods, all static. |
| WWIO | |
| WWMath |
A collection of useful math methods, all static.
|
| WWUtil | |
| WWXML |
A collection of static methods use for opening, reading and otherwise working with XML files.
|
| Enum | Description |
|---|---|
| ContourBuilder.Direction |