## Uses of Interface
com.bbn.openmap.omGraphics.grid.OMGridGenerator

Packages that use OMGridGenerator
com.bbn.openmap.dataAccess.dted
com.bbn.openmap.layer.link: Provide classes to handle the link protocol: a layer that displays link data, classes to assist in writing a link server, and methods that read and write in the link protocol format.
com.bbn.openmap.omGraphics: Provides geographically based graphics classes.
com.bbn.openmap.omGraphics.grid: Provides a number of generator classes for OMGrid data.

Uses of OMGridGenerator in com.bbn.openmap.dataAccess.dted

Classes in com.bbn.openmap.dataAccess.dted that implement OMGridGenerator
`class` `DTEDSlopeGenerator` The DTEDSlopeGenerator is an extension to the SlopeGenerator that uses OMScalingRasters for images created frm the DTED data.

Methods in com.bbn.openmap.dataAccess.dted that return OMGridGenerator
`OMGridGenerator` `DTEDFrameCacheHandler.getGenerator()` Get a new OMGridGenerator from the active GeneratorLoader.

Uses of OMGridGenerator in com.bbn.openmap.layer.link

Fields in com.bbn.openmap.layer.link declared as OMGridGenerator
`protected OMGridGenerator` `LinkListener.currentGenerator` The generator to use with LinkGrid objects.
`protected OMGridGenerator` `LinkLayer.currentGenerator` The generator to use with LinkGrid objects.

Methods in com.bbn.openmap.layer.link with parameters of type OMGridGenerator
`protected java.lang.String` `LinkGraphicList.readGraphics(LinkOMGraphicList graphics, Projection proj, OMGridGenerator generator)` If a GRAPHICS_RESPONSE_HEADER has been encountered coming off the link, then this method should be called to read the string of graphics that follows.
`protected java.lang.String` `LinkActionList.readGestureResponses(Layer layer, Projection proj, OMGridGenerator generator)` If a ACTIONS_HEADER has been encountered coming off the link, then this method should be called to read the string of gesture that follows.
`protected GraphicUpdate` `LinkActionList.readGraphic(int graphicAction, LinkProperties graphicProperties, Projection proj, OMGridGenerator generator)` Read a graphic's particulars, for upates and additions.
`void` `Link.readAndParse(Projection proj, OMGridGenerator generator)` Called to begin reading the information coming off the link.
`void` `Link.readAndParse(Projection proj, OMGridGenerator generator, Layer layer)` Called to begin reading the information coming off the link.

Constructors in com.bbn.openmap.layer.link with parameters of type OMGridGenerator
`LinkListener(LinkManager linkManager, LinkLayer layer, OMGridGenerator generator)` Create child thread that will handle the client.
`LinkGraphicList(Link link, LinkOMGraphicList graphicList, Projection proj, OMGridGenerator generator)` Read the graphics section off the link, if you want the graphics to be projected as they come off the link.
`LinkActionList(Link link, Layer layer, Projection proj, OMGridGenerator generator)` Read the gesture section off the link, from the client.

Uses of OMGridGenerator in com.bbn.openmap.omGraphics

Fields in com.bbn.openmap.omGraphics declared as OMGridGenerator
`protected OMGridGenerator` `OMGrid.generator` An object that knows how to generate graphics for the matrix.

Methods in com.bbn.openmap.omGraphics that return OMGridGenerator
`OMGridGenerator` `OMGrid.getGenerator()` Get the OMGridGenerator being used to interpret the data array.

Methods in com.bbn.openmap.omGraphics with parameters of type OMGridGenerator
`void` `OMGrid.setGenerator(OMGridGenerator aGenerator)` Set the OMGridGenerator that will interpret the data array and create OMGraphics for it.
`void` `OMGraphicList.setGridGenerator(OMGridGenerator generator, Projection proj)` Goes through the list, finds the OMGrid objects, and sets the generator for all of them.

Uses of OMGridGenerator in com.bbn.openmap.omGraphics.grid

Classes in com.bbn.openmap.omGraphics.grid that implement OMGridGenerator
`class` `ElevationBandGenerator` The ElevationBandGenerator is an OMGridGenerator that creates an OMRaster out of OMGrid data.
`class` `SimpleColorGenerator` The SimpleColorGenerator is an OMGridGenerator that creates an OMRaster out of OMGrid data.
`class` `SinkGenerator`
`class` `SlopeGenerator` The SlopeGenerator is an OMGridGenerator that looks at elevation data and creates shading images from it.

Methods in com.bbn.openmap.omGraphics.grid that return OMGridGenerator
`OMGridGenerator` `SlopeGeneratorLoader.getGenerator()`
`OMGridGenerator` `GeneratorLoader.getGenerator()`
`OMGridGenerator` `ElevationBandGeneratorLoader.getGenerator()`

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details