NASA World Wind

Uses of Interface
gov.nasa.worldwind.DrawContext

Packages that use DrawContext
gov.nasa.worldwind   
gov.nasa.worldwind.geom   
gov.nasa.worldwind.globes   
gov.nasa.worldwind.layers   
 

Uses of DrawContext in gov.nasa.worldwind
 

Classes in gov.nasa.worldwind that implement DrawContext
 class DrawContextImpl
           
 

Methods in gov.nasa.worldwind with parameters of type DrawContext
 void View.apply(DrawContext dc)
          Calculates and applies View's internal state to the graphics context in DrawContext.
 void AbstractView.apply(DrawContext dc)
           
protected  void AbstractView.applyMatrixState(DrawContext dc, Matrix4 modelView, Matrix4 projection)
           
 void PickSupport.beginPicking(DrawContext dc)
           
protected  void BasicOrbitView.doApply(DrawContext dc)
           
protected abstract  void AbstractView.doApply(DrawContext dc)
           
 void FrameController.drawFrame(DrawContext dc)
           
 void BasicFrameController.drawFrame(DrawContext dc)
           
 void PickSupport.endPicking(DrawContext dc)
           
 void FrameController.finalizeFrame(DrawContext dc)
           
 void BasicFrameController.finalizeFrame(DrawContext dc)
           
 void FrameController.finalizePicking(DrawContext dc)
           
 void BasicFrameController.finalizePicking(DrawContext dc)
           
 Extent PlaceNameService.getExtent(DrawContext dc)
           
 int ElevationModel.getTargetResolution(DrawContext dc, Sector sector, int density)
          Returns the resolution appropriate to the given Sector and view parameters.
 int BasicElevationModel.getTargetResolution(DrawContext dc, Sector sector, int density)
           
 int PickSupport.getTopColor(DrawContext dc, Point pickPoint)
           
 PickedObject PickSupport.getTopObject(DrawContext dc, Point pickPoint, Layer layer)
           
 void FrameController.initializeFrame(DrawContext dc)
           
 void BasicFrameController.initializeFrame(DrawContext dc)
           
 void FrameController.initializePicking(DrawContext dc)
           
 void BasicFrameController.initializePicking(DrawContext dc)
           
 void TrackRenderer.pick(DrawContext dc, Iterator<TrackPoint> trackPositions, Point pickPoint, Layer layer)
           
 void IconRenderer.pick(DrawContext dc, Iterator<WWIcon> icons, Point pickPoint, Layer layer)
           
 void SectorGeometryList.pick(DrawContext dc, Point pickPoint)
           
 void SectorGeometry.pick(DrawContext dc, Point pickPoint)
           
 void Pickable.pick(DrawContext dc, Point pickPoint)
           
 void Layer.pick(DrawContext dc, Point pickPoint)
           
 void FrameController.pick(DrawContext dc, Point pickPoint)
           
 void BasicFrameController.pick(DrawContext dc, Point pickPoint)
           
 void IconRenderer.pick(DrawContext dc, WWIcon icon, Point iconPoint, Point pickPoint, Layer layer)
           
 void View.popReferenceCenter(DrawContext dc)
          Removes the model-view matrix on top of the matrix stack, and restores the matrix now on top.
 void AbstractView.popReferenceCenter(DrawContext dc)
           
 void View.pushReferenceCenter(DrawContext dc, Point referenceCenter)
          Generates a new coordinate system in which the View does not move, and model coordinates are reverse transformed into eye coordinates.
 void AbstractView.pushReferenceCenter(DrawContext dc, Point referenceCenter)
           
 void Renderable.render(DrawContext dc)
          Causes this Renderable to render itself using the DrawContext provided.
 void Layer.render(DrawContext dc)
           
 void PlaceNameRenderer.render(DrawContext dc, Iterator<PlaceName> placeNames, boolean enableDepthTest)
           
 Point TrackRenderer.render(DrawContext dc, Iterator<TrackPoint> trackPositions)
           
 void IconRenderer.render(DrawContext dc, Iterator<WWIcon> icons)
           
 void PlaceNameRenderer.render(DrawContext dc, PlaceName placeName, Point placeNamePoint, boolean enableDepthTest)
           
 void IconRenderer.render(DrawContext dc, WWIcon icon, Point iconPoint)
           
 void SectorGeometry.renderBoundingVolume(DrawContext dc)
           
 void SectorGeometry.renderMultiTexture(DrawContext dc, int numTextureUnits)
           
 void SurfaceTileRenderer.renderTile(DrawContext dc, TextureTile tile)
           
 void SurfaceTileRenderer.renderTiles(DrawContext dc, Iterable<TextureTile> tiles)
           
 void SectorGeometry.renderWireframe(DrawContext dc, boolean interior, boolean exterior)
           
 void PickSupport.resolvePick(DrawContext dc, Point pickPoint, Layer layer)
           
 SectorGeometryList Tessellator.tessellate(DrawContext dc)
           
protected  void AbstractView.validateDrawContext(DrawContext dc)
           
 

Uses of DrawContext in gov.nasa.worldwind.geom
 

Methods in gov.nasa.worldwind.geom with parameters of type DrawContext
protected  DoubleBuffer Polyline.makeGreatCircleVertices(DrawContext dc, List<Position> posList, double[] refCenter)
           
protected  DoubleBuffer Polyline.makeVertices(DrawContext dc, List<Position> posList, double[] refCenter)
           
 void SurfaceShape.render(DrawContext dc)
           
 void Sphere.render(DrawContext dc)
          Causes this Sphere to render itself using the DrawContext provided.
 void Quadrilateral.render(DrawContext dc)
           
 void Polyline.render(DrawContext dc)
           
 void Cylinder.render(DrawContext dc)
           
 

Uses of DrawContext in gov.nasa.worldwind.globes
 

Methods in gov.nasa.worldwind.globes with parameters of type DrawContext
 SectorGeometryList EllipsoidRectangularTessellator.tessellate(DrawContext dc)
           
 SectorGeometryList EllipsoidIcosahedralTessellator.tessellate(DrawContext dc)
           
 

Uses of DrawContext in gov.nasa.worldwind.layers
 

Methods in gov.nasa.worldwind.layers with parameters of type DrawContext
 void TextureTile.applyTextureTransform(DrawContext dc)
           
 boolean TextureTile.bindTexture(DrawContext dc)
           
protected  void TrackLayer.doPick(DrawContext dc, Point pickPoint)
           
protected  void RenderableLayer.doPick(DrawContext dc, Point pickPoint)
           
protected  void IconLayer.doPick(DrawContext dc, Point pickPoint)
           
protected  void AbstractLayer.doPick(DrawContext dc, Point point)
           
protected  void TrackLayer.doRender(DrawContext dc)
           
protected  void TiledImageLayer.doRender(DrawContext dc)
           
protected  void RpfLayer.doRender(DrawContext dc)
           
protected  void RenderableLayer.doRender(DrawContext dc)
           
protected  void PlaceNameLayer.doRender(DrawContext dc)
           
protected  void IconLayer.doRender(DrawContext dc)
           
protected  void CompassLayer.doRender(DrawContext dc)
           
protected abstract  void AbstractLayer.doRender(DrawContext dc)
           
 Extent TextureTile.getExtent(DrawContext dc)
           
 void TextureTile.initializeTexture(DrawContext dc)
           
 boolean AbstractLayer.isLayerActive(DrawContext dc)
          Indicates whether the layer is active based on arbitrary criteria.
 boolean TiledImageLayer.isLayerInView(DrawContext dc)
           
 boolean AbstractLayer.isLayerInView(DrawContext dc)
          Indicates whether the layer is in the view.
 void AbstractLayer.pick(DrawContext dc, Point point)
           
 void AbstractLayer.render(DrawContext dc)
           
 


NASA World Wind