NASA World Wind

Uses of Class
gov.nasa.worldwind.pick.PickedObject

Packages that use PickedObject
gov.nasa.worldwind   
gov.nasa.worldwind.event   
gov.nasa.worldwind.ogc.kml.impl   
gov.nasa.worldwind.pick   
gov.nasa.worldwind.render   
gov.nasa.worldwind.symbology Provides classes for creating and displaying graphics from standard symbol sets. 
gov.nasa.worldwind.terrain   
gov.nasa.worldwindx.applications.sar   
gov.nasa.worldwindx.applications.sar.segmentplane   
gov.nasa.worldwindx.examples.util   
 

Uses of PickedObject in gov.nasa.worldwind
 

Fields in gov.nasa.worldwind with type parameters of type PickedObject
protected  Map<Integer,PickedObject> AbstractSceneController.pickableObjects
          Map of integer color codes to picked objects used to quickly resolve the top picked objects in AbstractSceneController.doResolveTopPick(gov.nasa.worldwind.render.DrawContext, java.awt.Rectangle).
 

Methods in gov.nasa.worldwind that return PickedObject
protected  PickedObject WorldWindowImpl.getCurrentSelection()
           
 

Uses of PickedObject in gov.nasa.worldwind.event
 

Methods in gov.nasa.worldwind.event that return PickedObject
 PickedObject SelectEvent.getTopPickedObject()
           
 

Methods in gov.nasa.worldwind.event that return types with arguments of type PickedObject
 List<PickedObject> SelectEvent.getAllTopPickedObjects()
          Returns a list of all picked objects in this event's picked object list who's onTop flag is set to true.
 

Uses of PickedObject in gov.nasa.worldwind.ogc.kml.impl
 

Methods in gov.nasa.worldwind.ogc.kml.impl that return PickedObject
protected  PickedObject KMLSurfacePolygonImpl.createPickedObject(DrawContext dc, Color pickColor)
          Create a PickedObject for this surface object.
protected  PickedObject KMLPointPlacemarkImpl.createPickedObject(DrawContext dc, Color pickColor)
          Create a PickedObject for this placemark.
protected  PickedObject KMLPolygonImpl.createPickedObject(int colorCode)
          Creates a PickedObject for this shape and the specified unique pick color code.
protected  PickedObject KMLLineStringPlacemarkImpl.createPickedObject(int colorCode)
          Creates a PickedObject for this shape and the specified unique pick color code.
protected  PickedObject KMLExtrudedPolygonImpl.createPickedObject(int colorCode)
          Creates a PickedObject for this shape and the specified unique pick color code.
 

Uses of PickedObject in gov.nasa.worldwind.pick
 

Fields in gov.nasa.worldwind.pick with type parameters of type PickedObject
protected  Map<Integer,PickedObject> PickSupport.pickableObjects
          The picked objects currently registered with this PickSupport, represented as a map of color codes to picked objects.
 

Methods in gov.nasa.worldwind.pick that return PickedObject
protected  PickedObject PickSupport.doResolvePick(DrawContext dc, Point pickPoint, Layer layer)
          Adds a picked object registered with this PickSupport that is drawn at the specified point in AWT screen coordinates (if one exists) to the draw context's list of picked objects.
 PickedObject PickedObjectList.getMostRecentPickedObject()
           
 PickedObject PickedObjectList.getTerrainObject()
           
 PickedObject PickSupport.getTopObject(DrawContext dc, Point pickPoint)
           
 PickedObject PickedObjectList.getTopPickedObject()
           
 PickedObject PickSupport.resolvePick(DrawContext dc, Point pickPoint, Layer layer)
          Adds picked object registered with this PickSupport that are drawn at the specified pick point or intersect the draw context's pick rectangle to the draw context's list of picked objects.
 

Methods in gov.nasa.worldwind.pick that return types with arguments of type PickedObject
 List<PickedObject> PickedObjectList.getAllTopPickedObjects()
          Returns a list of all picked objects in this list who's onTop flag is set to true.
protected  Map<Integer,PickedObject> PickSupport.getPickableObjects()
           
 

Methods in gov.nasa.worldwind.pick with parameters of type PickedObject
 void PickSupport.addPickableObject(PickedObject po)
           
static boolean PickSupport.areSelectionsTheSame(PickedObject a, PickedObject b)
          Indicates whether two picked objects refer to the same user object.
 

Uses of PickedObject in gov.nasa.worldwind.render
 

Fields in gov.nasa.worldwind.render with type parameters of type PickedObject
protected  Map<Object,PickedObject> Path.PathPickSupport.pathPickedObjects
          A map that associates each path with a picked object.
 

Methods in gov.nasa.worldwind.render that return PickedObject
protected  PickedObject AbstractBrowserBalloon.createLinkPickedObject(DrawContext dc, Color pickColor, AVList linkParams)
           
protected  PickedObject PointPlacemark.createPickedObject(DrawContext dc, Color pickColor)
          Create a PickedObject for this placemark.
protected  PickedObject GlobeBrowserBalloon.createPickedObject(DrawContext dc, Color pickColor)
          

Overridden to use this balloon's position as the picked object's position.

protected  PickedObject AbstractSurfaceObject.createPickedObject(DrawContext dc, Color pickColor)
          Create a PickedObject for this surface object.
protected  PickedObject AbstractShape.createPickedObject(DrawContext dc, Color pickColor)
          Deprecated. Use the more general AbstractShape.createPickedObject(int) instead.
protected  PickedObject AbstractBrowserBalloon.createPickedObject(DrawContext dc, Color pickColor)
           
protected  PickedObject AbstractShape.createPickedObject(int colorCode)
          Creates a PickedObject for this shape and the specified unique pick color code.
 PickedObject Path.PathPickSupport.getTopObject(DrawContext dc, Point pickPoint)
          Computes and returns the top object at the specified pick point.
protected  PickedObject Path.resolvePickedPosition(int colorCode, int positionIndex)
          Returns a new PickedObject corresponding to this Path's position point at the specified index.
 

Methods in gov.nasa.worldwind.render with parameters of type PickedObject
 void DrawContextImpl.addObjectInPickRectangle(PickedObject pickedObject)
           
 void DrawContext.addObjectInPickRectangle(PickedObject pickedObject)
          Adds the specified picked object to the current list of objects intersecting the pick rectangle.
 void DrawContextImpl.addPickedObject(PickedObject pickedObject)
           
 void DrawContext.addPickedObject(PickedObject pickedObject)
          Adds the specified picked object to the list of objects at the pick point.
 

Uses of PickedObject in gov.nasa.worldwind.symbology
 

Methods in gov.nasa.worldwind.symbology that return PickedObject
protected  PickedObject AbstractTacticalSymbol.createPickedObject(int colorCode)
           
 

Uses of PickedObject in gov.nasa.worldwind.terrain
 

Methods in gov.nasa.worldwind.terrain that return PickedObject
 PickedObject[] SectorGeometry.pick(DrawContext dc, List<? extends Point> pickPoints)
          Performs a pick on the geometry.
 PickedObject[] RectangularTessellator.RectTile.pick(DrawContext dc, List<? extends Point> pickPoints)
           
protected  PickedObject[] RectangularTessellator.pick(DrawContext dc, RectangularTessellator.RectTile tile, List<? extends Point> pickPoints)
           
protected  PickedObject RectangularTessellator.resolvePick(DrawContext dc, RectangularTessellator.RectTile tile, Point pickPoint)
           
 

Methods in gov.nasa.worldwind.terrain that return types with arguments of type PickedObject
 List<PickedObject> SectorGeometryList.pick(DrawContext dc, List<Point> pickPoints)
          Detects the locations of the sector geometries in this list that intersect any of the points in a specified list of screen points.
 

Uses of PickedObject in gov.nasa.worldwindx.applications.sar
 

Methods in gov.nasa.worldwindx.applications.sar that return PickedObject
protected  PickedObject SARTrackExtensionTool.getTopPickedObject()
           
 

Methods in gov.nasa.worldwindx.applications.sar with parameters of type PickedObject
protected  SARTrack TrackController.getPickedTrack(PickedObject pickedObject)
           
 

Uses of PickedObject in gov.nasa.worldwindx.applications.sar.segmentplane
 

Fields in gov.nasa.worldwindx.applications.sar.segmentplane declared as PickedObject
protected  PickedObject SegmentPlaneController.activePickedObject
           
 

Methods in gov.nasa.worldwindx.applications.sar.segmentplane that return PickedObject
protected  PickedObject SegmentPlaneRenderer.bindPickableObject(DrawContext dc, Object userObject, Object objectId)
           
protected  PickedObject SegmentPlaneEditor.getPickedSegmentPlaneObject(WorldWindow wwd, Object pickedObjectId)
           
protected  PickedObject SegmentPlaneController.getTopOwnedControlPoint()
           
protected  PickedObject SegmentPlaneRenderer.getTopPickedObject(DrawContext dc, Point pickPoint, Object pickedObjectId)
           
 

Methods in gov.nasa.worldwindx.applications.sar.segmentplane with parameters of type PickedObject
protected  void SegmentPlaneEditor.doMoveControlPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneEditor.doMoveHorizontalControlPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneEditor.doMoveLateralControlPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneEditor.doMoveSegmentPlane(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneEditor.doMoveSegmentPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneEditor.doMoveVerticalControlPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneController.handleObjectMoved(PickedObject object, Point mousePoint, Point lastMousePoint)
           
 void SegmentPlaneEditor.moveControlPoint(WorldWindow wwd, PickedObject pickedObject, Point mousePoint, Point previousMousePoint)
           
protected  void SegmentPlaneRenderer.registerPickedObject(DrawContext dc, PickedObject pickedObject, Layer layer)
           
 

Uses of PickedObject in gov.nasa.worldwindx.examples.util
 

Methods in gov.nasa.worldwindx.examples.util with parameters of type PickedObject
protected  Balloon BalloonController.getBalloon(PickedObject pickedObject)
          Get the balloon attached to a PickedObject.
protected  Rectangle BalloonResizeController.getBounds(PickedObject pickedObject)
          Get the balloon bounds from a SelectEvent.
protected  KMLAbstractFeature BalloonController.getContext(PickedObject pickedObject)
          Get the KML feature that is the context of a picked object.
protected  String BalloonController.getUrl(PickedObject pickedObject)
          Get the URL attached to a PickedObject.
protected  boolean BalloonController.isResizeControl(PickedObject po)
           
protected  void HotSpotController.updateActiveHotSpot(PickedObject po)
          Updates the active HotSpot and the currently displayed cursor according to the picked objects in the specified event.
 


NASA World Wind