|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.bbn.openmap.omGraphics.geom.BasicGeometry
com.bbn.openmap.omGraphics.OMGraphicAdapter
com.bbn.openmap.geo.OMGeo
public abstract class OMGeo
This is a class (or set of classes) that map GeoExtents to OMGraphics. They can be used directly in a ExtentIndex and will render within OpenMap. This class is not considered to be part of the omgeo.jar package because of its dependencies on OpenMap, but resides in this package because of it's knowledge of it.
Nested Class Summary | |
---|---|
static class |
OMGeo.Line
|
static class |
OMGeo.Polygon
|
static class |
OMGeo.Polyline
|
static class |
OMGeo.Pt
|
Field Summary | |
---|---|
protected GeoExtent |
extent
|
protected java.lang.Object |
id
|
Fields inherited from class com.bbn.openmap.omGraphics.OMGraphicAdapter |
---|
declutterType, displayPaint, edgeMatchesFill, fillPaint, hasLabel, linePaint, matted, mattingPaint, renderType, selected, selectPaint, showEditablePalette, stroke, textureMask |
Fields inherited from class com.bbn.openmap.omGraphics.geom.BasicGeometry |
---|
APP_OBJECT_KEY, appObject, ATT_MAP_KEY, lineType, needToRegenerate, shape, visible |
Constructor Summary | |
---|---|
protected |
OMGeo()
|
protected |
OMGeo(GeoExtent ge)
|
Method Summary | |
---|---|
BoundingCircle |
getBoundingCircle()
compute a point and radius around the extent. |
GeoExtent |
getExtent()
|
java.lang.Object |
getID()
return an object that this extent represents. |
void |
setExtent(GeoExtent ge)
|
void |
setID(java.lang.Object id)
|
Methods inherited from class com.bbn.openmap.omGraphics.geom.BasicGeometry |
---|
_distance, appendShapeEdge, appendShapeEdge, appendShapeEdge, appendShapeEdge, checkAttributeMap, checkAttributeMap, clearAttributes, contains, createAttributeMap, createBoxShape, createShape, createShape, describeShapeDetail, describeShapeDetail, distanceToEdge, distanceToEdge, draw, draw, fill, fill, getAppObject, getAppObject, getAttribute, getAttributeMap, getAttributes, getDescription, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, isVisible, putAttribute, removeAttribute, replaceAppObjectWithAttributeMap, setAppObject, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.bbn.openmap.omGraphics.OMGeometry |
---|
clearAttributes, contains, distanceToEdge, draw, draw, fill, fill, getAppObject, getAttribute, getAttributes, getDescription, getLineType, getNeedToRegenerate, getShape, isRenderable, isRenderable, isVisible, putAttribute, removeAttribute, setAppObject, setAttributes, setLineType, setNeedToRegenerate, setShape, setVisible |
Field Detail |
---|
protected GeoExtent extent
protected java.lang.Object id
Constructor Detail |
---|
protected OMGeo()
protected OMGeo(GeoExtent ge)
Method Detail |
---|
public GeoExtent getExtent()
public void setExtent(GeoExtent ge)
public BoundingCircle getBoundingCircle()
GeoExtent
getBoundingCircle
in interface GeoExtent
public java.lang.Object getID()
GeoExtent
getID
in interface GeoExtent
public void setID(java.lang.Object id)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |