See: Description
Interface | Description |
---|---|
GraphicLoader |
The interface that describes an object that supplies updates to
OMGraphics presented by the GraphicLoaderPlugIn.
|
Class | Description |
---|---|
AbstractGraphicLoader |
The abstract AbstractGraphicLoader class is an OMGraphic managing
object.
|
AnimationTester |
The AnimationTester is a simple GraphicLoader that lets you toss a
bunch of sprites (circles) up on the map to watch them wiggle, to
get a feel of the paint delay of the map.
|
GLPoint |
A GLPoint is a location on the map.
|
LOSGraphicLoader |
A managing object of GLPoints and PathGLPoints.
|
MMLGraphicLoader |
The MMLGraphicLoader is an abstract GraphicLoader class that
implements the MapMouseListener interface.
|
PathGLPoint |
The PathGLPoint is a GLPoint that follows a certain path, as
opposed to just wandering around randomly.
|
The package consists of a GraphicLoader, the interface that describes a component that controls OMGraphics. The GraphicLoader can have its own timer that manages these location objects in a separate thread. The MMLGraphicLoader is an abstract extension to the AbstractGraphicLoader that can receive MouseEvents that occur over the map, in order to react accordingly.
The LOSGraphicLoader is an example of a GraphicLoader. It manages GLPoints and PathGLPoints, along with a DTEDFrameCache (found in the MapHandler). The GLPoints are moved around the map, and links are drawn between those points that have LOS between them.
To add a GraphicLoader to the OpenMap application, you can do it several ways:
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details