|
NASA World Wind | ||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of DrawContext in gov.nasa.worldwind |
---|
Methods in gov.nasa.worldwind that return DrawContext | |
---|---|
DrawContext |
SceneController.getDrawContext()
|
DrawContext |
AbstractSceneController.getDrawContext()
|
Methods in gov.nasa.worldwind with parameters of type DrawContext | |
---|---|
void |
View.apply(DrawContext dc)
Calculates and applies this View's internal state to the graphics context in
the specified dc . |
protected void |
AbstractSceneController.applyView(DrawContext dc)
|
protected void |
AbstractSceneController.checkGLErrors(DrawContext dc)
Called to check for openGL errors. |
protected void |
AbstractSceneController.clearFrame(DrawContext dc)
|
protected void |
AbstractSceneController.createTerrain(DrawContext dc)
|
void |
BasicSceneController.doRepaint(DrawContext dc)
|
void |
AnaglyphSceneController.doRepaint(DrawContext dc)
|
protected abstract void |
AbstractSceneController.doRepaint(DrawContext dc)
|
protected void |
AbstractSceneController.draw(DrawContext dc)
|
protected void |
AbstractSceneController.finalizeFrame(DrawContext dc)
|
protected void |
AbstractSceneController.initializeFrame(DrawContext dc)
|
protected void |
AbstractSceneController.pick(DrawContext dc)
|
protected void |
AbstractSceneController.pickLayers(DrawContext dc)
|
protected void |
AbstractSceneController.pickTerrain(DrawContext dc)
|
void |
View.popReferenceCenter(DrawContext dc)
Removes the model-view matrix on top of the matrix stack, and restores the original matrix. |
Matrix |
View.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
Defines and applies a new model-view matrix in which the world origin is located at referenceCenter . |
protected void |
AbstractSceneController.resolveTopPick(DrawContext dc)
|
Uses of DrawContext in gov.nasa.worldwind.applications.sar |
---|
Methods in gov.nasa.worldwind.applications.sar with parameters of type DrawContext | |
---|---|
void |
PlaneModel.render(DrawContext dc)
|
Uses of DrawContext in gov.nasa.worldwind.geom |
---|
Methods in gov.nasa.worldwind.geom with parameters of type DrawContext | |
---|---|
void |
Sphere.render(DrawContext dc)
Causes this Sphere to render itself using the DrawContext provided. |
void |
Cylinder.render(DrawContext dc)
|
Uses of DrawContext in gov.nasa.worldwind.globes |
---|
Methods in gov.nasa.worldwind.globes with parameters of type DrawContext | |
---|---|
RectangularTessellator.RenderInfo |
RectangularTessellator.buildVerts(DrawContext dc,
gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile,
int resolution,
boolean makeSkirts)
|
int |
RectangularTessellator.getTargetResolution(DrawContext dc,
gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile)
|
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)
|
java.util.ArrayList<PickedObject> |
SectorGeometryList.pick(DrawContext dc,
java.util.List<java.awt.Point> pickPoints)
|
PickedObject[] |
SectorGeometry.pick(DrawContext dc,
java.util.List<java.awt.Point> pickPoints)
|
void |
SectorGeometryList.pick(DrawContext dc,
java.awt.Point pickPoint)
|
void |
SectorGeometry.renderBoundingVolume(DrawContext dc)
|
void |
SectorGeometry.renderMultiTexture(DrawContext dc,
int numTextureUnits)
|
void |
SectorGeometry.renderWireframe(DrawContext dc,
boolean interior,
boolean exterior)
|
SectorGeometryList |
Tessellator.tessellate(DrawContext dc)
|
SectorGeometryList |
RectangularTessellator.tessellate(DrawContext dc)
|
SectorGeometryList |
Globe.tessellate(DrawContext dc)
|
SectorGeometryList |
FlatGlobe.tessellate(DrawContext dc)
|
SectorGeometryList |
EllipsoidalGlobe.tessellate(DrawContext dc)
|
Uses of DrawContext in gov.nasa.worldwind.layers |
---|
Methods in gov.nasa.worldwind.layers with parameters of type DrawContext | |
---|---|
void |
TextureTile.applyInternalTransform(DrawContext dc)
|
boolean |
TextureTile.bind(DrawContext dc)
|
void |
TerrainProfileLayer.computeProfile(DrawContext dc)
Compute the terrain profile. |
protected void |
TrackPipesLayer.doDraw(DrawContext dc,
TrackPointIterator trackPoints,
java.awt.Point pickPoint)
|
protected void |
TrackMarkerLayer.doDraw(DrawContext dc,
TrackPointIterator trackPoints,
java.awt.Point pickPoint)
|
protected abstract void |
TrackLayer.doDraw(DrawContext dc,
TrackPointIterator trackPoints,
java.awt.Point pickPoint)
|
void |
WorldMapLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
protected void |
TrackLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
void |
TerrainProfileLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
protected void |
RenderableLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
protected void |
IconLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
protected void |
AnnotationLayer.doPick(DrawContext dc,
java.awt.Point pickPoint)
|
protected void |
AbstractLayer.doPick(DrawContext dc,
java.awt.Point point)
|
void |
WorldMapLayer.doRender(DrawContext dc)
|
protected void |
TrackLayer.doRender(DrawContext dc)
|
protected void |
TiledImageLayer.doRender(DrawContext dc)
|
void |
TerrainProfileLayer.doRender(DrawContext dc)
|
void |
StarsLayer.doRender(DrawContext dc)
|
void |
SkyGradientLayer.doRender(DrawContext dc)
|
void |
SkyColorLayer.doRender(DrawContext dc)
|
void |
ScalebarLayer.doRender(DrawContext dc)
|
protected void |
RenderableLayer.doRender(DrawContext dc)
|
protected void |
IconLayer.doRender(DrawContext dc)
|
void |
FogLayer.doRender(DrawContext dc)
Setup fog |
protected void |
CrosshairLayer.doRender(DrawContext dc)
|
protected void |
CompassLayer.doRender(DrawContext dc)
|
protected void |
AnnotationLayer.doRender(DrawContext dc)
|
protected abstract void |
AbstractLayer.doRender(DrawContext dc)
|
void |
ScalebarLayer.draw(DrawContext dc)
|
void |
TerrainProfileLayer.drawProfile(DrawContext dc)
|
Extent |
TextureTile.getExtent(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 |
Layer.pick(DrawContext dc,
java.awt.Point pickPoint)
|
void |
AbstractLayer.pick(DrawContext dc,
java.awt.Point point)
|
void |
TiledImageLayer.render(DrawContext dc)
|
void |
Layer.render(DrawContext dc)
|
void |
AbstractLayer.render(DrawContext dc)
|
protected abstract void |
TiledImageLayer.requestTexture(DrawContext dc,
TextureTile tile)
|
protected void |
BasicTiledImageLayer.requestTexture(DrawContext dc,
TextureTile tile)
|
Uses of DrawContext in gov.nasa.worldwind.layers.Earth |
---|
Methods in gov.nasa.worldwind.layers.Earth with parameters of type DrawContext | |
---|---|
void |
UTMGraticuleLayer.doRender(DrawContext dc)
|
void |
MGRSGraticuleLayer.doRender(DrawContext dc)
|
boolean |
UTMGraticuleLayer.GridElement.isInView(DrawContext dc)
|
boolean |
UTMGraticuleLayer.GridElement.isInView(DrawContext dc,
Sector vs)
|
protected void |
UTMGraticuleLayer.renderGraticule(DrawContext dc)
|
protected void |
UTMGraticuleLayer.selectUTMRenderables(DrawContext dc)
Select the visible grid elements |
Uses of DrawContext in gov.nasa.worldwind.layers.placename |
---|
Methods in gov.nasa.worldwind.layers.placename with parameters of type DrawContext | |
---|---|
protected void |
PlaceNameLayer.doRender(DrawContext dc)
|
Extent |
PlaceNameService.getExtent(DrawContext dc)
|
Uses of DrawContext in gov.nasa.worldwind.layers.rpf |
---|
Methods in gov.nasa.worldwind.layers.rpf with parameters of type DrawContext | |
---|---|
protected void |
RPFTiledImageLayer.requestTexture(DrawContext dc,
TextureTile tile)
|
Uses of DrawContext in gov.nasa.worldwind.pick |
---|
Methods in gov.nasa.worldwind.pick with parameters of type DrawContext | |
---|---|
void |
PickSupport.beginPicking(DrawContext dc)
|
void |
PickSupport.endPicking(DrawContext dc)
|
int |
PickSupport.getTopColor(DrawContext dc,
java.awt.Point pickPoint)
|
PickedObject |
PickSupport.getTopObject(DrawContext dc,
java.awt.Point pickPoint,
Layer layer)
|
void |
Pickable.pick(DrawContext dc,
java.awt.Point pickPoint)
|
void |
PickSupport.resolvePick(DrawContext dc,
java.awt.Point pickPoint,
Layer layer)
|
Uses of DrawContext in gov.nasa.worldwind.render |
---|
Classes in gov.nasa.worldwind.render that implement DrawContext | |
---|---|
class |
DrawContextImpl
|
Methods in gov.nasa.worldwind.render with parameters of type DrawContext | |
---|---|
void |
SurfaceTile.applyInternalTransform(DrawContext dc)
|
void |
SurfaceImage.applyInternalTransform(DrawContext dc)
|
protected void |
LocationRenderer.begin(DrawContext dc)
|
boolean |
SurfaceTile.bind(DrawContext dc)
|
boolean |
SurfaceImage.bind(DrawContext dc)
|
protected double |
AbstractAnnotation.computeLookAtDistance(DrawContext dc)
|
protected Vec4 |
LocationRenderer.computeSurfacePoint(DrawContext dc,
TrackPoint tp)
|
protected abstract void |
SurfaceTileRenderer.computeTransform(DrawContext dc,
SurfaceTile tile,
SurfaceTileRenderer.Transform t)
|
protected void |
GeographicSurfaceTileRenderer.computeTransform(DrawContext dc,
SurfaceTile tile,
SurfaceTileRenderer.Transform t)
|
protected void |
ScreenAnnotation.doDraw(DrawContext dc)
|
protected void |
GlobeAnnotation.doDraw(DrawContext dc)
|
protected abstract void |
AbstractAnnotation.doDraw(DrawContext dc)
|
protected abstract void |
LocationRenderer.Shape.doRender(DrawContext dc,
Vec4 point,
double radius)
|
protected void |
LocationRenderer.Cylinder.doRender(DrawContext dc,
Vec4 point,
double size)
|
void |
Annotation.draw(DrawContext dc)
|
void |
AbstractAnnotation.draw(DrawContext dc)
Draw the annotation. |
protected Vec4 |
TrackRenderer.draw(DrawContext dc,
java.util.Iterator<TrackPoint> trackPositions)
|
protected Vec4 |
PipeRenderer.draw(DrawContext dc,
java.util.Iterator<TrackPoint> trackPositions)
|
protected abstract Vec4 |
LocationRenderer.draw(DrawContext dc,
java.util.Iterator<TrackPoint> trackPositions)
|
protected void |
AbstractAnnotation.drawAnnotation(DrawContext dc,
java.awt.Point screenPoint,
double drawScale,
double drawAlpha,
Position pickPosition)
Draws an annotation at a screen point. |
static void |
FrameFactory.drawBuffer(DrawContext dc,
int glMode,
java.nio.DoubleBuffer verts)
Draw a vertex buffer in a given gl mode. |
static void |
FrameFactory.drawBuffer(DrawContext dc,
int glMode,
java.nio.DoubleBuffer verts,
java.nio.DoubleBuffer coords)
Draw a vertex buffer with texture coordinates in a given gl mode. |
static void |
FrameFactory.drawShape(DrawContext dc,
java.lang.String shape,
double width,
double height,
int glMode,
int cornerRadius)
Draw a shape with the specified width and height, gl mode and corner radius. |
static void |
FrameFactory.drawShapeWithLeader(DrawContext dc,
java.lang.String shape,
double width,
double height,
java.awt.Point leaderOffset,
int glMode,
int cornerRadius)
Draw a shape with the specified width and height, gl mode and corner radius. |
protected void |
LocationRenderer.end(DrawContext dc)
|
Vec4 |
BasicAnnotationRenderer.getAnnotationDrawPoint(DrawContext dc,
Annotation annotation)
Get the final Vec4 point at which an annotation will be drawn. |
Vec4 |
AnnotationRenderer.getAnnotationDrawPoint(DrawContext dc,
Annotation annotation)
|
Extent |
SurfaceTile.getExtent(DrawContext dc)
|
Extent |
SurfaceImage.getExtent(DrawContext dc)
|
protected abstract java.lang.Iterable<SurfaceTile> |
SurfaceTileRenderer.getIntersectingTiles(DrawContext dc,
SectorGeometry sg,
java.lang.Iterable<? extends SurfaceTile> tiles)
|
protected java.lang.Iterable<SurfaceTile> |
GeographicSurfaceTileRenderer.getIntersectingTiles(DrawContext dc,
SectorGeometry sg,
java.lang.Iterable<? extends SurfaceTile> tiles)
|
protected java.awt.Rectangle |
AbstractAnnotation.getRectangleInViewportCoordinates(DrawContext dc,
java.awt.Rectangle r,
java.awt.Point screenPoint,
double scaleFactor)
|
protected gov.nasa.worldwind.render.AbstractAnnotation.RenderInfo |
AbstractAnnotation.getRenderInfo(DrawContext dc,
Annotation annotation)
|
protected TextRenderer |
AbstractAnnotation.getTextRenderer(DrawContext dc,
java.awt.Font font)
|
protected void |
LocationRenderer.Shape.initialize(DrawContext dc)
|
protected void |
LocationRenderer.Cylinder.initialize(DrawContext dc)
|
protected Texture |
AbstractAnnotation.initializeTexture(DrawContext dc,
Annotation annotation)
|
protected void |
Polyline.makeVertices(DrawContext dc)
|
void |
BasicAnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
java.awt.Point pickPoint,
Layer layer)
|
void |
AnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
java.awt.Point pickPoint,
Layer annotationLayer)
|
void |
BasicAnnotationRenderer.pick(DrawContext dc,
java.lang.Iterable<Annotation> annotations,
java.awt.Point pickPoint,
Layer layer)
|
void |
AnnotationRenderer.pick(DrawContext dc,
java.lang.Iterable<Annotation> annotations,
java.awt.Point pickPoint,
Layer annotationLayer)
|
void |
IconRenderer.pick(DrawContext dc,
java.lang.Iterable<WWIcon> icons,
java.awt.Point pickPoint,
Layer layer)
|
Vec4 |
LocationRenderer.pick(DrawContext dc,
java.util.Iterator<TrackPoint> trackPositions,
java.awt.Point pickPoint,
Layer layer)
|
void |
AbstractAnnotation.pick(DrawContext dc,
java.awt.Point pickPoint)
Pick at the annotation. |
void |
IconRenderer.pick(DrawContext dc,
WWIcon icon,
Vec4 iconPoint,
java.awt.Point pickPoint,
Layer layer)
|
void |
MultiLineTextRenderer.pick(java.lang.String text,
int x,
int y,
int textLineHeight,
DrawContext dc,
PickSupport pickSupport,
java.lang.Object refObject,
Position refPosition)
Draw text with unique colors word bounding rectangles and add each as a pickable object to the provided PickSupport instance. |
void |
MultiLineTextRenderer.pickHTML(java.lang.String text,
int x,
int y,
TextRendererCache renderers,
DrawContext dc,
PickSupport pickSupport,
java.lang.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 abstract void |
SurfaceTileRenderer.preComputeTransform(DrawContext dc,
SectorGeometry sg)
|
protected void |
GeographicSurfaceTileRenderer.preComputeTransform(DrawContext dc,
SectorGeometry sg)
|
void |
SurfaceShape.render(DrawContext dc)
|
void |
SurfaceImage.render(DrawContext dc)
|
void |
Renderable.render(DrawContext dc)
Causes this Renderable to render itself using the DrawContext provided. |
void |
Quadrilateral.render(DrawContext dc)
|
void |
Polyline.render(DrawContext dc)
|
void |
AbstractAnnotation.render(DrawContext dc)
Render the annotation. |
void |
BasicAnnotationRenderer.render(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint)
|
void |
AnnotationRenderer.render(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint)
|
void |
GeographicTextRenderer.render(DrawContext dc,
GeographicText text,
Vec4 textPoint)
|
void |
BasicAnnotationRenderer.render(DrawContext dc,
java.lang.Iterable<Annotation> annotations)
|
void |
AnnotationRenderer.render(DrawContext dc,
java.lang.Iterable<Annotation> annotations)
|
void |
GeographicTextRenderer.render(DrawContext dc,
java.lang.Iterable<GeographicText> text)
|
void |
IconRenderer.render(DrawContext dc,
java.lang.Iterable<WWIcon> icons)
|
Vec4 |
LocationRenderer.render(DrawContext dc,
java.util.Iterator<TrackPoint> trackPositions)
|
protected void |
LocationRenderer.Shape.render(DrawContext dc,
Vec4 point,
double radius)
|
void |
IconRenderer.render(DrawContext dc,
WWIcon icon,
Vec4 iconPoint)
|
void |
SurfaceTileRenderer.renderTile(DrawContext dc,
SurfaceTile tile)
|
void |
SurfaceTileRenderer.renderTiles(DrawContext dc,
java.lang.Iterable<? extends SurfaceTile> tiles)
|
protected void |
AbstractAnnotation.setDepthFunc(DrawContext dc,
Vec4 screenPoint)
|
protected void |
AbstractAnnotation.setDrawColor(DrawContext dc,
java.awt.Color color)
|
protected void |
AbstractAnnotation.setDrawColor(DrawContext dc,
float r,
float g,
float b,
float a)
|
Uses of DrawContext in gov.nasa.worldwind.view |
---|
Methods in gov.nasa.worldwind.view with parameters of type DrawContext | |
---|---|
void |
AbstractView.apply(DrawContext dc)
|
Position |
OrbitViewCollisionSupport.computeCenterPositionToResolveCollision(OrbitView orbitView,
double nearDistance,
DrawContext dc)
|
double |
ViewSupport.computeElevationAboveSurface(DrawContext dc,
Position position)
|
Angle |
OrbitViewCollisionSupport.computePitchToResolveCollision(OrbitView orbitView,
double nearDistance,
DrawContext dc)
|
protected void |
FlatOrbitView.doApply(DrawContext dc)
|
protected void |
BasicOrbitView.doApply(DrawContext dc)
|
protected abstract void |
AbstractView.doApply(DrawContext dc)
|
boolean |
OrbitViewCollisionSupport.isColliding(OrbitView orbitView,
double nearDistance,
DrawContext dc)
|
void |
ViewSupport.loadGLViewState(DrawContext dc,
Matrix modelview,
Matrix projection)
|
void |
AbstractView.popReferenceCenter(DrawContext dc)
|
Matrix |
AbstractView.pushReferenceCenter(DrawContext dc,
Vec4 referenceCenter)
|
|
NASA World Wind | ||||||||
PREV NEXT | FRAMES NO FRAMES |