## Uses of Class
com.bbn.openmap.omGraphics.GrabPoint

Packages that use GrabPoint
com.bbn.openmap.omGraphics: Provides geographically based graphics classes.

Uses of GrabPoint in com.bbn.openmap.omGraphics

Subclasses of GrabPoint in com.bbn.openmap.omGraphics
`class` `HorizontalGrabPoint` A GrabPoint that can only move in the horizontal direction.
`class` `OffsetGrabPoint` An OffsetGrabPoint is one that manages other grab points.
`class` `VerticalGrabPoint` A GrabPoint that can only move in the vertical direction.

Fields in com.bbn.openmap.omGraphics declared as GrabPoint
`GrabPoint` `OffsetGrabPoint.Offset.gp`
`protected GrabPoint` `EditableOMText.gpc`
`protected GrabPoint` `EditableOMScalingRaster.gpnw`
`protected GrabPoint` `EditableOMScalingRaster.gpne`
`protected GrabPoint` `EditableOMScalingRaster.gpsw`
`protected GrabPoint` `EditableOMScalingRaster.gpse`
`protected GrabPoint` `EditableOMRect.gpnw`
`protected GrabPoint` `EditableOMRect.gpne`
`protected GrabPoint` `EditableOMRect.gpsw`
`protected GrabPoint` `EditableOMRect.gpse`
`protected GrabPoint` `EditableOMPoint.gpc`
`protected GrabPoint` `EditableOMLine.gp1`
`protected GrabPoint` `EditableOMLine.gp2`
`protected GrabPoint[]` `EditableOMGraphic.gPoints` The array of GrabPoints.
`protected GrabPoint` `EditableOMGraphic.movingPoint` This GrabPoint is one that has been grabbed by the mouse, and is being moved.
`protected GrabPoint` `EditableOMCircle.gpnw`
`protected GrabPoint` `EditableOMCircle.gpne`
`protected GrabPoint` `EditableOMCircle.gpsw`
`protected GrabPoint` `EditableOMCircle.gpse`
`protected GrabPoint` `EditableOMCircle.gpr`

Methods in com.bbn.openmap.omGraphics that return GrabPoint
`GrabPoint` `OffsetGrabPoint.addGrabPoint(GrabPoint gp)` Add a GrabPoint to the internal list.
`GrabPoint` `OffsetGrabPoint.removeGrabPoint(GrabPoint rgp)` Remove a GrabPoint to the internal list.
`GrabPoint` `EditableOMText.getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.
`GrabPoint` `EditableOMPoly.getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.
`protected GrabPoint` `EditableOMPoly.createGrabPoint(int x, int y, int index, int last)` An internal method that trys to make sure that the grab point for the first node, and for the last, in case of an enclosed polygon, are OffsetGrabPoints.
`GrabPoint[]` `EditableOMPoly.getGrabPoints()` Get the array of grab points used for the EditableOMGraphic.
`GrabPoint` `EditableOMPoly.getGrabPoint(int index)` Return a particular GrabPoint at a particular point in the array.
`GrabPoint` `EditableOMPoint.getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.
`GrabPoint[]` `EditableOMGraphicList.getGrabPoints()`
`GrabPoint` `EditableOMGraphicList.getMovingPoint(java.awt.event.MouseEvent me)`
`GrabPoint[]` `EditableOMGraphic.getGrabPoints()` Get the array of grab points used for the EditableOMGraphic.
`GrabPoint` `EditableOMGraphic.getGrabPoint(int index)` Return a particular GrabPoint at a particular point in the array.
`GrabPoint` `EditableOMGraphic.getMovingPoint()` Get the GrabPoint that is being moved.
`GrabPoint` `EditableOMGraphic.getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.
`GrabPoint` `EditableOMGraphic._getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.
`GrabPoint` `EditableOMCircle.getMovingPoint(java.awt.event.MouseEvent e)` Given a MouseEvent, find a GrabPoint that it is touching, and set the moving point to that GrabPoint.

Methods in com.bbn.openmap.omGraphics with parameters of type GrabPoint
`GrabPoint` `OffsetGrabPoint.addGrabPoint(GrabPoint gp)` Add a GrabPoint to the internal list.
`GrabPoint` `OffsetGrabPoint.removeGrabPoint(GrabPoint rgp)` Remove a GrabPoint to the internal list.
`void` `EditableOMText.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`void` `EditableOMScalingRaster.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`void` `EditableOMRect.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`void` `EditableOMPoly.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`int` `EditableOMPoly.addPoint(GrabPoint gp)` Add a point at a certain point in the polygon coordinate list.
`int` `EditableOMPoly.addPoint(GrabPoint gp, int position)` Add a point at a certain point in the polygon coordinate list.
`boolean` `EditableOMPoly.setGrabPoints(GrabPoint[] points)` Set the grab point objects within the EditableOMGraphic array.
`boolean` `EditableOMPoly.setGrabPoint(GrabPoint gb, int index)` Set the GrabPoint at a particule index of the array.
`int` `EditableOMPoly.whichGrabPoint(GrabPoint gp)` Given a grab point, return its index into the polygon array.
`void` `EditableOMPoint.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`void` `EditableOMLine.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.
`boolean` `EditableOMGraphic.setGrabPoints(GrabPoint[] points)` Set the grab point objects within the EditableOMGraphic array.
`boolean` `EditableOMGraphic.setGrabPoint(GrabPoint gb, int index)` Set the GrabPoint at a particule index of the array.
`void` `EditableOMGraphic.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection.
`void` `EditableOMCircle.setMovingPoint(GrabPoint gp)` Set the GrabPoint that is in the middle of being modified, as a result of a mouseDragged event, or other selection process.

Constructors in com.bbn.openmap.omGraphics with parameters of type GrabPoint
`OffsetGrabPoint.Offset(GrabPoint grabPoint)`

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