NASA World Wind

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

Packages that use PickSupport
gov.nasa.worldwind.layers   
gov.nasa.worldwind.ogc.collada.impl Provides classes for rendering COLLADA documents. 
gov.nasa.worldwind.render   
gov.nasa.worldwind.render.airspaces   
gov.nasa.worldwind.render.airspaces.editor   
gov.nasa.worldwind.render.markers   
gov.nasa.worldwind.symbology Provides classes for creating and displaying graphics from standard symbol sets. 
gov.nasa.worldwind.terrain   
gov.nasa.worldwind.util.tree A tree control drawn in the world window. 
gov.nasa.worldwindx.applications.sar.segmentplane   
gov.nasa.worldwindx.examples.analytics   
gov.nasa.worldwindx.examples.lineofsight Examples of how to perform line of sight calculations in WorldWind. 
gov.nasa.worldwindx.examples.tutorial   
 

Uses of PickSupport in gov.nasa.worldwind.layers
 

Fields in gov.nasa.worldwind.layers declared as PickSupport
protected  PickSupport WorldMapLayer.pickSupport
           
protected  PickSupport TerrainProfileLayer.pickSupport
           
protected  PickSupport RenderableLayer.pickSupport
           
protected  PickSupport CompassLayer.pickSupport
           
protected  PickSupport CachedRenderableLayer.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwind.ogc.collada.impl
 

Methods in gov.nasa.worldwind.ogc.collada.impl with parameters of type PickSupport
protected  void ColladaMeshShape.doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates, Matrix matrix)
          Draw the shape as an OrderedRenderable, using the specified transform matrix.
 

Uses of PickSupport in gov.nasa.worldwind.render
 

Subclasses of PickSupport in gov.nasa.worldwind.render
protected static class Path.PathPickSupport
          Subclass of PickSupport that adds the capability to resolve a Path's picked position point.
 

Fields in gov.nasa.worldwind.render declared as PickSupport
protected  PickSupport TrackRenderer.pickSupport
           
protected  PickSupport ScreenImage.pickSupport
           
protected  PickSupport Polyline.pickSupport
           
protected  PickSupport PointPlacemark.pickSupport
           
protected  PickSupport MultiLineTextRenderer.pickSupport
           
protected  PickSupport IconRenderer.pickSupport
           
protected  PickSupport BasicAnnotationRenderer.pickSupport
           
protected  PickSupport AbstractSurfaceObject.pickSupport
           
protected  PickSupport AbstractShape.pickSupport
           
protected  PickSupport AbstractBrowserBalloon.pickSupport
          Support for setting up and restoring picking state, and resolving the picked object.
protected  PickSupport AbstractAnnotationLayout.pickSupport
           
protected  PickSupport AbstractAnnotation.pickSupport
           
 

Methods in gov.nasa.worldwind.render that return PickSupport
 PickSupport AnnotationLayoutManager.getPickSupport()
           
 PickSupport Annotation.getPickSupport()
           
 PickSupport AbstractAnnotationLayout.getPickSupport()
           
 PickSupport AbstractAnnotation.getPickSupport()
           
 

Methods in gov.nasa.worldwind.render with parameters of type PickSupport
protected  void Path.addPickablePositions(DrawContext dc, PickSupport pickCandidates)
          Registers this Path's pickable position color codes with the specified pickCandidates.
protected  void PointPlacemark.doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
          Draw this placemark as an ordered renderable.
protected  void Path.doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
          Draw this shape as an ordered renderable.
protected  void AbstractShape.doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
          Draw this shape as an ordered renderable.
protected  void PointPlacemark.drawLine(DrawContext dc, PickSupport pickCandidates)
          Draws the placemark's line.
protected  void MultiLineTextRenderer.drawLineWithUniqueColors(String text, int x, int y, DrawContext dc, PickSupport pickSupport, Object refObject, Position refPosition)
           
protected  void PointPlacemark.drawPoint(DrawContext dc, PickSupport pickCandidates)
          Draws the placemark's line.
 void MultiLineTextRenderer.pick(String text, int x, int y, int textLineHeight, DrawContext dc, PickSupport pickSupport, Object refObject, Position refPosition)
          Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided PickSupport instance.
protected  void AbstractSurfaceObject.pickBatched(DrawContext dc, PickSupport pickSupport)
          Causes adjacent SurfaceObjects in the DrawContext's ordered surface renderable list to draw themselves in in a unique pick color, and adds themselves as pickable objects to the specified pickSupport.
 void MultiLineTextRenderer.pickHTML(String text, int x, int y, TextRendererCache renderers, DrawContext dc, PickSupport pickSupport, Object refObject, Position refPosition)
          Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided PickSupport instance.
protected  void AbstractSurfaceObject.pickOrderedRenderable(DrawContext dc, PickSupport pickSupport)
          Causes the SurfaceObject to draw itself in a unique pick color, and add itself as a pickable object to the specified pickSupport.
protected  void MultiLineTextRenderer.pickWord(String word, String hyperlink, double drawX, double drawY, Rectangle2D wordBounds, DrawContext dc, PickSupport pickSupport, Object refObject, Position refPosition)
           
protected  void PointPlacemark.setLineColor(DrawContext dc, PickSupport pickCandidates)
          Sets the color of the placemark's line during rendering.
 void AnnotationLayoutManager.setPickSupport(PickSupport pickSupport)
           
 void Annotation.setPickSupport(PickSupport pickSupport)
           
 void AbstractAnnotationLayout.setPickSupport(PickSupport pickSupport)
           
 void AbstractAnnotation.setPickSupport(PickSupport pickSupport)
           
 

Uses of PickSupport in gov.nasa.worldwind.render.airspaces
 

Methods in gov.nasa.worldwind.render.airspaces that return PickSupport
 PickSupport AirspaceRenderer.getPickSupport()
           
 

Methods in gov.nasa.worldwind.render.airspaces with parameters of type PickSupport
protected  void AirspaceRenderer.bindPickableObject(DrawContext dc, Object pickedObject, PickSupport pickSupport)
           
protected  void AirspaceRenderer.OrderedAirspace.draw(DrawContext dc, PickSupport pickSupport)
           
protected  void AirspaceRenderer.drawAirspace(DrawContext dc, Airspace airspace, Object pickedObject, PickSupport pickSupport)
           
protected  void AirspaceRenderer.drawAirspace(DrawContext dc, Airspace airspace, PickSupport pickSupport)
           
protected  void AirspaceRenderer.drawNow(DrawContext dc, Iterable<? extends Airspace> airspaces, PickSupport pickSupport)
           
protected  void AirspaceRenderer.drawOrderedAirspace(DrawContext dc, AirspaceRenderer.OrderedAirspace oa, PickSupport pickSupport)
           
protected  void AirspaceRenderer.drawOrderedAirspaces(DrawContext dc, PickSupport pickSupport)
           
 

Uses of PickSupport in gov.nasa.worldwind.render.airspaces.editor
 

Methods in gov.nasa.worldwind.render.airspaces.editor that return PickSupport
protected  PickSupport BasicAirspaceControlPointRenderer.getPickSupport()
           
 

Uses of PickSupport in gov.nasa.worldwind.render.markers
 

Fields in gov.nasa.worldwind.render.markers declared as PickSupport
protected  PickSupport MarkerRenderer.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwind.symbology
 

Fields in gov.nasa.worldwind.symbology declared as PickSupport
protected  PickSupport TacticalGraphicLabel.pickSupport
          Support object used during picking.
protected  PickSupport AbstractTacticalSymbol.pickSupport
          Support for setting up and restoring picking state, and resolving the picked object.
 

Methods in gov.nasa.worldwind.symbology with parameters of type PickSupport
protected  void TacticalGraphicLabel.doDrawOrderedRenderable(DrawContext dc, PickSupport pickSupport)
          Draw this label during ordered rendering.
protected  void AbstractTacticalSymbol.doDrawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
           
protected  void TacticalGraphicLabel.doPick(DrawContext dc, PickSupport pickSupport)
          Draw labels for picking.
 

Uses of PickSupport in gov.nasa.worldwind.terrain
 

Fields in gov.nasa.worldwind.terrain declared as PickSupport
protected  PickSupport SectorGeometryList.pickSupport
           
protected  PickSupport RectangularTessellator.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwind.util.tree
 

Fields in gov.nasa.worldwind.util.tree declared as PickSupport
protected  PickSupport ScrollFrame.pickSupport
          Support for setting up and restoring picking state, and resolving the picked object.
protected  PickSupport ScrollBar.pickSupport
          Support for setting up and restoring picking state, and resolving the picked object.
protected  PickSupport BasicTreeLayout.pickSupport
          Support for setting up and restoring picking state, and resolving the picked object.
 

Methods in gov.nasa.worldwind.util.tree with parameters of type PickSupport
static void TreeUtil.drawPickableRect(DrawContext dc, PickSupport pickSupport, Object pickedObject, Rectangle bounds)
          Draw a rectangle in a unique pick color, and associate the color with a pickable object.
 

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

Fields in gov.nasa.worldwindx.applications.sar.segmentplane declared as PickSupport
protected  PickSupport SegmentPlaneRenderer.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwindx.examples.analytics
 

Fields in gov.nasa.worldwindx.examples.analytics declared as PickSupport
protected  PickSupport AnalyticSurface.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwindx.examples.lineofsight
 

Fields in gov.nasa.worldwindx.examples.lineofsight declared as PickSupport
protected  PickSupport PointGrid.pickSupport
           
 

Uses of PickSupport in gov.nasa.worldwindx.examples.tutorial
 

Fields in gov.nasa.worldwindx.examples.tutorial declared as PickSupport
protected  PickSupport Cube.pickSupport
          Support object to help with pick resolution.
 

Methods in gov.nasa.worldwindx.examples.tutorial with parameters of type PickSupport
protected  void Cube.drawOrderedRenderable(DrawContext dc, PickSupport pickCandidates)
          Set up drawing state, and draw the cube.
 


NASA World Wind