Overview | Package | Class | Use | Tree | Index | Help
| NASA World Wind
PREV NEXT | FRAMES NO FRAMES

## 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)`

Overview | Package | Class | Use | Tree | Index | Help
| NASA World Wind
PREV NEXT | FRAMES NO FRAMES