|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OMGeometry | |
com.bbn.openmap.dataAccess.dted | |
com.bbn.openmap.dataAccess.shape | This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files. |
com.bbn.openmap.examples.beanbox | Provides a sample openmap application that uses the openmap beanbox. |
com.bbn.openmap.graphicLoader | The GraphicLoader package is designed to provide support for components that need to drive changes in OMGraphics over a map. |
com.bbn.openmap.graphicLoader.netmap | The netmap plugin package provides the capability to receive output from a NetMap server. |
com.bbn.openmap.graphicLoader.scenario | The Scenario GraphicLoader PlugIn package is designed to provide support for displaying scripted movement of map objects. |
com.bbn.openmap.layer.e00 | This package contains a Layer that displays e00 data. |
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.layer.location | Provides a layer that can display location data - data that represents a location with a graphic and a name. |
com.bbn.openmap.layer.mif | This package contains a Layer that displays MapInfo data (.mif files). |
com.bbn.openmap.layer.rpf | Provides a layer that displays RPF (Raster Product Format) data. |
com.bbn.openmap.layer.shape | Provides an OpenMap layer for dealing with shape files. |
com.bbn.openmap.layer.vpf | This package contains code for dealing with NIMA data distributed in Vector Product Format. |
com.bbn.openmap.omGraphics | Provides geographically based graphics classes. |
com.bbn.openmap.omGraphics.geom | This package contains the basic foundation classes for OMGraphics, classes that describe the geometry of OMGraphics without any reference to rendering attributes. |
com.bbn.openmap.omGraphics.labeled | Provides a simple extension to the OMGraphics, where a text string can be attached to a graphic object. |
com.bbn.openmap.omGraphics.meteo | |
com.bbn.openmap.plugin | Provides support for writing OpenMap PlugIns. |
com.bbn.openmap.tools.roads | Provides classes to determine routes given a set of roads and intersections. |
Uses of OMGeometry in com.bbn.openmap.dataAccess.dted |
Classes in com.bbn.openmap.dataAccess.dted that implement OMGeometry | |
class |
OMDTEDGrid
The OMDTEDGrid is an extended OMGrid with information about the lat/lons of the corners of the grids, so the generators can use OMScalingRasters for precise alignment. |
Uses of OMGeometry in com.bbn.openmap.dataAccess.shape |
Classes in com.bbn.openmap.dataAccess.shape that implement OMGeometry | |
class |
EsriGraphicList
EsriGraphicList ensures that only supported geometry types are added to its list. |
class |
EsriPoint
An extension to OMPoint that typecasts a specific Esri graphic type. |
class |
EsriPointList
An EsriGraphicList ensures that only EsriPoints are added to its list. |
class |
EsriPolygon
An extension to OMPoly for polygons that typecasts a specific Esri graphic type. |
class |
EsriPolygonList
An EsriGraphicList ensures that only EsriPolygons are added to its list. |
class |
EsriPolyline
An extension to OMPoly for polylines that typecasts a specific Esri graphic type. |
class |
EsriPolylineList
An EsriGraphicList ensures that only EsriPolygons are added to its list. |
Uses of OMGeometry in com.bbn.openmap.examples.beanbox |
Classes in com.bbn.openmap.examples.beanbox that implement OMGeometry | |
class |
ContainerGraphic
A custom graphic class for representing objects of type SimpleBeanContainer as a
rectangular box. |
class |
CustomGraphic
A custom graphic class for representing SimpleBeanObject beans on the map. |
Uses of OMGeometry in com.bbn.openmap.graphicLoader |
Classes in com.bbn.openmap.graphicLoader that implement OMGeometry | |
class |
GLPoint
A GLPoint is a location on the map. |
class |
PathGLPoint
The PathGLPoint is a GLPoint that follows a certain path, as opposed to just wandering around randomly. |
Uses of OMGeometry in com.bbn.openmap.graphicLoader.netmap |
Classes in com.bbn.openmap.graphicLoader.netmap that implement OMGeometry | |
class |
Line
Object that represents a NetMap link on the map. |
class |
Node
Object that represents a NetMap node on the map. |
Uses of OMGeometry in com.bbn.openmap.graphicLoader.scenario |
Classes in com.bbn.openmap.graphicLoader.scenario that implement OMGeometry | |
class |
ScenarioGraphicLoader.ScenarioGraphicList
An OMGraphicList that knows what a ScenarioGraphic is, and knows when to tell it to draw itself at a particular time, or if it should draw its entire scenario path. |
class |
ScenarioPoint
A ScenarioPoint is a ScenarioGraphic representing an object on the map. |
Uses of OMGeometry in com.bbn.openmap.layer.e00 |
Classes in com.bbn.openmap.layer.e00 that implement OMGeometry | |
class |
TX7
Description of the Class that displays a String along a polygon or a polyline defined by lat lon points. |
Uses of OMGeometry in com.bbn.openmap.layer.link |
Classes in com.bbn.openmap.layer.link that implement OMGeometry | |
class |
LinkOMGraphicList
This class extends the OMGraphicList by allowing searches on the AppObject contained by the OMGraphics on the list. |
Methods in com.bbn.openmap.layer.link with parameters of type OMGeometry | |
void |
LinkOMGraphicList._add(OMGeometry g)
Add an OMGraphic to the GraphicList. |
protected boolean |
LinkOMGraphicList._remove(OMGeometry geometry)
Remove the graphic. |
Uses of OMGeometry in com.bbn.openmap.layer.location |
Classes in com.bbn.openmap.layer.location that implement OMGeometry | |
class |
BasicLocation
A BasicLocation the standard Location - dot for the marker, text to the right of the dot. |
class |
ByteRasterLocation
A Location that takes a byte array and creates a Raster for a Location marker. |
class |
Link
A Link is a relationship between Locations, represented as a line between them. |
class |
Location
A Location is a place. |
class |
URLRasterLocation
A Location that takes an URL for an image and creates a Raster for a Location marker. |
Uses of OMGeometry in com.bbn.openmap.layer.mif |
Classes in com.bbn.openmap.layer.mif that implement OMGeometry | |
class |
MIFPoint
Extension of OMPoint to provide basic support to ensure that the screen will not become cluttered This extension of OMPoint defines a property visibleScale. |
class |
MIFText
Extension of OMText to provide basic support to ensure that the screen will not become cluttered This extension of OMText defines a property visibleScale. |
class |
OMSubtraction
Defines a Region of a MIF file where when one region encloses another the enclosed region is subtracted from the enclosing region in order to create a hole Computationally this can be expensive to do on a complex layout like a streetmap of city |
Uses of OMGeometry in com.bbn.openmap.layer.rpf |
Classes in com.bbn.openmap.layer.rpf that implement OMGeometry | |
class |
RpfCacheManager.RpfMaps
|
Uses of OMGeometry in com.bbn.openmap.layer.shape |
Methods in com.bbn.openmap.layer.shape that return OMGeometry | |
abstract OMGeometry |
ESRIRecord.addOMGeometry(OMGeometryList list)
Generates OMGeometry and adds them to the given list. |
OMGeometry |
ESRIPolygonRecord.addOMGeometry(OMGeometryList list)
Generates OMGeometry and adds them to the given list. |
OMGeometry |
ESRIPointRecord.addOMGeometry(OMGeometryList list)
Generates Points and adds them to the given list. |
OMGeometry |
ESRIMultiPointRecord.addOMGeometry(OMGeometryList list)
Generates OMGeometry and adds it to the list. |
Uses of OMGeometry in com.bbn.openmap.layer.vpf |
Classes in com.bbn.openmap.layer.vpf that implement OMGeometry | |
class |
FeatureCacheGraphicList
The FeatureCacheGraphicList is an extended OMGraphicList that knows what types of VPF features it holds. |
static class |
FeatureCacheGraphicList.AREA
|
static class |
FeatureCacheGraphicList.DEFAULT
|
static class |
FeatureCacheGraphicList.EDGE
|
static class |
FeatureCacheGraphicList.POINT
|
static class |
FeatureCacheGraphicList.TEXT
|
Uses of OMGeometry in com.bbn.openmap.omGraphics |
Classes in com.bbn.openmap.omGraphics that implement OMGeometry | |
class |
GrabPoint
A GrabPoint is used by editable graphics to show a location that can be adjusted. |
class |
HorizontalGrabPoint
A GrabPoint that can only move in the horizontal direction. |
class |
OffsetGrabPoint
An OffsetGrabPoint is one that manages other grab points. |
class |
OMArc
Graphic object that represents an arc. |
class |
OMAreaList
This class encapsulates a list of OMGeometries that are connected to form one area. |
class |
OMBitmap
The OMBitmap lets you create a two color image. |
class |
OMCircle
Graphic object that represents a circle or an ellipse. |
class |
OMDecoratedSpline
A decorated splined OMPoly. |
class |
OMDistance
OMGraphic object that represents a polyline, labeled with distances. |
class |
OMEllipse
The OMEllipse is a lat/lon ellipse, made up of a center lat/lon point, and some length described for the x and y axis. |
class |
OMGeometryList
This class encapsulates a List of OMGeometries. |
class |
OMGraphic
Used to be the base class of OpenMap graphics, but now inherits from BasicGeometry, which now contains all the information about the geometry of the OMGraphic. |
class |
OMGraphicList
This class encapsulates a List of OMGraphics. |
class |
OMGrid
An OMGrid object is a two-dimensional container object for data. |
class |
OMLine
Graphic object that represents a simple line. |
class |
OMPoint
A OMPoint is used to mark a specific point. |
class |
OMPoly
Graphic object that represents a polygon or polyline (multi-line-segment-object). |
class |
OMRangeRings
An object that manages a series of range circles. |
class |
OMRaster
The OMRaster object lets you create multi-colored images. |
class |
OMRasterObject
The OMRasterObject is the parent class for OMRaster and OMBitmap objects. |
class |
OMRect
Graphic type that lets you draw four-sided polygons that have corners that share coordinates or window points. |
class |
OMScalingIcon
This is an extension to OMScalingRaster that scales an icon. |
class |
OMScalingRaster
This is an extension to OMRaster that automatically scales itelf to match the current projection. |
class |
OMSpline
A splined OMPoly. |
class |
OMText
The OMText graphic type lets you put text on the screen. |
class |
OMTextLabeler
A default implementation of OMLabeler that extends from OMText. |
class |
SinkGraphic
This graphic is a Sink. |
class |
VerticalGrabPoint
A GrabPoint that can only move in the vertical direction. |
Fields in com.bbn.openmap.omGraphics declared as OMGeometry | |
OMGeometry |
OMGraphicList.OMDist.omg
|
Methods in com.bbn.openmap.omGraphics that return OMGeometry | |
protected OMGeometry |
OMGraphicList._getAt(int location)
Get the geometry at the location number on the list. |
protected OMGeometry |
OMGraphicList._getWithAppObject(java.lang.Object appObj)
Get the graphic with the appObject. |
protected OMGeometry |
OMGraphicList._selectClosest(int x,
int y,
float limit)
Finds the object located the closest to the point, if the object distance away is within the limit, and sets the paint of that graphic to its select paint. |
protected OMGeometry |
OMGraphicList._getContains(int x,
int y)
Finds the first OMGeometry (the one on top) that is under this pixel. |
OMGeometry |
OMGeometryList.getAt(int location)
Get the geometry at the location number on the list. |
OMGeometry |
OMGeometryList.getWithAppObject(java.lang.Object appObj)
Get the geometry with the appObject. |
OMGeometry |
OMGeometryList.findClosestGeometry(int x,
int y,
float limit)
Finds the object located the closest to the point, if the object distance away is within the limit. |
OMGeometry |
OMGeometryList.findClosestGeometry(int x,
int y)
Finds the object located the closest to the point, regardless of how far away it is. |
OMGeometry |
OMGeometryList.selectClosestGeometry(int x,
int y)
Finds the object located the closest to the coordinates, regardless of how far away it is. |
OMGeometry |
OMGeometryList.selectClosestGeometry(int x,
int y,
float limit)
Finds the object located the closest to the point, if the object distance away is within the limit, and sets the paint of that geometry to its select paint. |
OMGeometry |
OMGeometryList.getContains(int x,
int y)
Finds the first OMGeometry (the one on top) that is under this pixel. |
Methods in com.bbn.openmap.omGraphics with parameters of type OMGeometry | |
protected void |
OMGraphicList._add(OMGeometry g)
Add an OMGeometry to the list. |
protected void |
OMGraphicList._setAt(OMGeometry graphic,
int index)
Set the geometry at the specified location. |
protected boolean |
OMGraphicList._remove(OMGeometry geometry)
Remove the graphic. |
protected int |
OMGraphicList._indexOf(OMGeometry geometry)
Return the index of the OMGeometry in the list. |
protected void |
OMGraphicList._insert(OMGeometry geometry,
int location)
Insert the geometry at the location number. |
protected boolean |
OMGraphicList.shouldProcess(OMGeometry omg)
This method is called internally for those methods where skipping invisible OMGeometries would save processing time and effort. |
protected OMGraphicList.OMDist |
OMGraphicList.findClosestTest(OMGraphicList.OMDist current,
int index,
OMGeometry graphic,
int x,
int y,
float limit,
boolean resetSelect)
Test the omgraphic distance away from the x, y point, and compare it to the current OMDist passed in. |
protected OMGraphicList.OMDist |
OMGraphicList.selectClosestTest(OMGraphicList.OMDist current,
int index,
OMGeometry graphic,
int x,
int y,
float limit)
A variation on findClosestTest, manages select() and deselect(). |
protected void |
OMGraphicList._doAction(OMGeometry graphic,
OMAction action)
Perform an action on the provided geometry. |
protected void |
OMGraphicList.checkForDuplicate(OMGeometry g)
Convenience function for methods that may add a OMGeometry. |
boolean |
OMGraphicList.contains(OMGeometry g)
Checks if an OMGeometry is on this list. |
void |
OMGeometryList.add(OMGeometry g)
Add an OMGeometry to the GraphicList. |
boolean |
OMGeometryList.remove(OMGeometry geometry)
Remove the geometry from the list. |
int |
OMGeometryList.indexOf(OMGeometry geometry)
Return the index of the OMGeometry in the list. |
void |
OMGeometryList.setAt(OMGeometry geometry,
int index)
Set the geometry at the specified location. |
void |
OMGeometryList.insertAt(OMGeometry geometry,
int location)
Insert the geometry at the location number. |
protected void |
OMGeometryList.renderGeometry(OMGeometry geometry,
java.awt.Graphics gr)
|
protected void |
OMGeometryList.updateShape(OMGeometry geometry,
Projection p,
boolean forceProject)
Given a OMGeometry, it calls generate/regenerate on it, and then adds the GeneralPath shape within it to the OMGeometryList shape object. |
void |
OMGeometryList.doAction(OMGeometry geometry,
OMAction action)
Perform an action on the provided geometry. |
protected void |
OMAreaList.updateShape(OMGeometry geometry,
Projection p,
boolean forceProject)
Given a OMGeometry, it calls generate/regenerate on it, and then adds the GeneralPath shape within it to the OMGeometryList shape object. |
Uses of OMGeometry in com.bbn.openmap.omGraphics.geom |
Classes in com.bbn.openmap.omGraphics.geom that implement OMGeometry | |
class |
BasicGeometry
Base class implementation of OpenMap OMGeometry, the super class for all OMGraphics. |
class |
PolygonGeometry
Graphic object that represents a polygon. |
static class |
PolygonGeometry.LL
|
static class |
PolygonGeometry.Offset
|
static class |
PolygonGeometry.XY
|
class |
PolylineGeometry
Graphic object that represents a polygon. |
static class |
PolylineGeometry.LL
|
static class |
PolylineGeometry.Offset
|
static class |
PolylineGeometry.XY
|
Uses of OMGeometry in com.bbn.openmap.omGraphics.labeled |
Classes in com.bbn.openmap.omGraphics.labeled that implement OMGeometry | |
class |
LabeledOMPoly
This is an OMPoly that has been extended to manage a text label. |
class |
LabeledOMSpline
LabeledOMSpline Copied from LabeledOMPoly, because both OMSpline and LabeledOMPoly inherits from OMPoly |
Uses of OMGeometry in com.bbn.openmap.omGraphics.meteo |
Classes in com.bbn.openmap.omGraphics.meteo that implement OMGeometry | |
class |
OMColdSurfaceFront
OMColdSurfaceFront. |
class |
OMHotSurfaceFront
OMHotSurfaceFront Just need to init the decorations. |
class |
OMOcclusion
OMOcclusion Just need to init the decorations. |
Uses of OMGeometry in com.bbn.openmap.plugin |
Methods in com.bbn.openmap.plugin that return OMGeometry | |
protected OMGeometry |
UTMGridPlugIn.createMGRSRectangle(MGRSPoint mgrsBasePoint,
float voffset,
float hoffset,
float interval,
Ellipsoid ellipsoid)
Create a polygon representing an equidistant area, at a meters offset with a meters interval. |
Uses of OMGeometry in com.bbn.openmap.tools.roads |
Classes in com.bbn.openmap.tools.roads that implement OMGeometry | |
class |
Intersection.Graphic
Inner class for the visual representation of an Intersection. |
protected class |
RoadFinder.BlueLine
a blue line to indicate the found route |
protected class |
RoadFinder.RedPoint
a red point for displaying when we can't find a route between two points |
protected class |
RoadFinder.YellowLine
a yellow line for display routes between intersections |
protected class |
RoadFinder.YellowPoint
a yellow point for displaying intersections |
class |
RoadLine.Graphic
|
class |
RoadPoint.Graphic
|
class |
Waypoint.Graphic
|
Methods in com.bbn.openmap.tools.roads with parameters of type OMGeometry | |
protected void |
RoadFinder.makeRoad(java.awt.Shape shape,
OMGeometry graphic,
int num,
int[] xPoints,
int[] yPoints,
int segment)
Makes a road object given the points on the shape that are within the visible box Stores it in a quadTree |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |