|
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. |
protected void |
AbstractSceneController.preRender(DrawContext dc)
|
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.glider |
|---|
| Methods in gov.nasa.worldwind.applications.glider with parameters of type DrawContext | |
|---|---|
void |
GliderImageLayer.doPreRender(DrawContext dc)
|
protected void |
GliderImageLayer.doRender(DrawContext dc)
|
void |
GliderImageLayer.render(DrawContext dc)
|
| Uses of DrawContext in gov.nasa.worldwind.applications.sar |
|---|
| Methods in gov.nasa.worldwind.applications.sar with parameters of type DrawContext | |
|---|---|
void |
ScreenElevationLine.render(DrawContext dc)
|
void |
PlaneModel.render(DrawContext dc)
|
| Uses of DrawContext in gov.nasa.worldwind.examples |
|---|
| Methods in gov.nasa.worldwind.examples with parameters of type DrawContext | |
|---|---|
void |
ImageEditor.RegionShape.render(DrawContext dc)
|
| Uses of DrawContext in gov.nasa.worldwind.examples.util |
|---|
| Methods in gov.nasa.worldwind.examples.util with parameters of type DrawContext | |
|---|---|
protected void |
SectorSelector.RegionShape.doPreRender(DrawContext dc)
|
protected void |
SectorSelector.RegionShape.doPreRenderBorder(DrawContext dc)
|
protected void |
SectorSelector.RegionShape.doPreRenderInterior(DrawContext dc)
|
protected void |
SectorSelector.RegionShape.doRender(DrawContext dc)
|
protected void |
SectorSelector.RegionShape.doRenderBorder(DrawContext dc)
|
protected void |
SectorSelector.RegionShape.doRenderInterior(DrawContext dc)
|
void |
SectorSelector.RegionShape.preRender(DrawContext dc)
|
void |
SectorSelector.RegionShape.render(DrawContext dc)
|
void |
LayerManagerLayer.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 | |
|---|---|
Object |
Globe.getStateKey(DrawContext dc)
|
Object |
FlatGlobe.getStateKey(DrawContext dc)
|
Object |
EllipsoidalGlobe.getStateKey(DrawContext dc)
|
SectorGeometryList |
Globe.tessellate(DrawContext dc)
|
SectorGeometryList |
EllipsoidalGlobe.tessellate(DrawContext dc)
|
| Constructors in gov.nasa.worldwind.globes with parameters of type DrawContext | |
|---|---|
EllipsoidalGlobe.StateKey(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)
|
protected abstract void |
TrackLayer.doDraw(DrawContext dc,
TrackPointIterator trackPoints,
Point pickPoint)
|
protected void |
RenderableLayer.doPick(DrawContext dc,
Iterable<? extends Renderable> renderables,
Point pickPoint)
|
void |
WorldMapLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
TrackLayer.doPick(DrawContext dc,
Point pickPoint)
|
void |
TerrainProfileLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
SurfaceShapeLayer.doPick(DrawContext dc,
Point pickPoint)
|
void |
ScalebarLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
RenderableLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
MarkerLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
IconLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
CompassLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
AnnotationLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
AirspaceLayer.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
AbstractLayer.doPick(DrawContext dc,
Point point)
|
protected void |
SurfaceShapeLayer.doPreRender(DrawContext dc)
|
protected void |
RenderableLayer.doPreRender(DrawContext dc)
|
protected void |
AbstractLayer.doPreRender(DrawContext dc)
|
protected void |
RenderableLayer.doPreRender(DrawContext dc,
Iterable<? extends Renderable> renderables)
|
void |
WorldMapLayer.doRender(DrawContext dc)
|
void |
ViewControlsLayer.doRender(DrawContext dc)
|
protected void |
TrackLayer.doRender(DrawContext dc)
|
protected void |
TiledImageLayer.doRender(DrawContext dc)
|
void |
TerrainProfileLayer.doRender(DrawContext dc)
|
protected void |
SurfaceShapeLayer.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 |
MarkerLayer.doRender(DrawContext dc)
|
protected void |
IconLayer.doRender(DrawContext dc)
|
protected void |
CrosshairLayer.doRender(DrawContext dc)
|
protected void |
CompassLayer.doRender(DrawContext dc)
|
protected void |
AnnotationLayer.doRender(DrawContext dc)
|
protected void |
AirspaceLayer.doRender(DrawContext dc)
|
protected abstract void |
AbstractLayer.doRender(DrawContext dc)
|
protected void |
RenderableLayer.doRender(DrawContext dc,
Iterable<? extends Renderable> renderables)
|
void |
ScalebarLayer.draw(DrawContext dc)
|
protected void |
TrackLayer.draw(DrawContext dc,
Point pickPoint)
|
protected void |
MarkerLayer.draw(DrawContext dc,
Point pickPoint)
|
void |
TerrainProfileLayer.drawProfile(DrawContext dc)
|
Extent |
TextureTile.getExtent(DrawContext dc)
|
protected void |
ViewControlsLayer.initialize(DrawContext dc)
|
protected Texture |
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 |
Layer.pick(DrawContext dc,
Point pickPoint)
Cause the layer to perform picking, which determines whether the object or its components intersect a given point on the screen. |
void |
AbstractLayer.pick(DrawContext dc,
Point point)
|
void |
Layer.preRender(DrawContext dc)
|
void |
AbstractLayer.preRender(DrawContext dc)
|
void |
TiledImageLayer.render(DrawContext dc)
|
void |
Layer.render(DrawContext dc)
Cause the layer to draw its representation. |
void |
AbstractLayer.render(DrawContext dc)
|
protected abstract void |
TiledImageLayer.requestTexture(DrawContext dc,
TextureTile tile)
|
protected void |
BasicTiledImageLayer.requestTexture(DrawContext dc,
TextureTile tile)
|
protected void |
TiledImageLayer.setBlendingFunction(DrawContext dc)
|
protected void |
TextureTile.setTextureParameters(DrawContext dc,
Texture t)
|
protected void |
ViewControlsLayer.updatePositions(DrawContext dc)
|
| 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,
Point pickPoint)
|
PickedObject |
PickSupport.getTopObject(DrawContext dc,
Point pickPoint)
|
void |
Pickable.pick(DrawContext dc,
Point pickPoint)
|
PickedObject |
PickSupport.resolvePick(DrawContext dc,
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 | |
|---|---|
protected void |
TiledSurfaceObjectRenderer.addSurfaceObject(DrawContext dc,
SurfaceObject surfaceObject)
|
protected void |
TiledSurfaceObjectRenderer.addTile(DrawContext dc,
TextureTile tile)
|
protected void |
TiledSurfaceObjectRenderer.addTileOrDescendants(DrawContext dc,
TextureTile tile)
|
static void |
SegmentPlaneAttributes.applyGeometryAttributes(DrawContext dc,
SegmentPlaneAttributes.GeometryAttributes attributes,
boolean enableMaterial)
|
static void |
SegmentPlaneAttributes.applyGeometryAttributesAsLine(DrawContext dc,
SegmentPlaneAttributes.GeometryAttributes attributes)
|
void |
SurfaceShapeSupport.applyInteriorState(DrawContext dc,
ShapeAttributes attributes)
|
void |
WWTexture.applyInternalTransform(DrawContext dc)
|
void |
TiledSurfaceObjectRenderer.PickTile.applyInternalTransform(DrawContext dc)
|
void |
SurfaceTile.applyInternalTransform(DrawContext dc)
|
void |
SurfaceImage.applyInternalTransform(DrawContext dc)
|
void |
FramebufferTexture.applyInternalTransform(DrawContext dc)
|
void |
BasicWWTexture.applyInternalTransform(DrawContext dc)
|
protected static void |
SegmentPlaneAttributes.applyLineWidth(DrawContext dc,
double lineWidth,
double pickLineWidth)
|
protected static void |
SegmentPlaneAttributes.applyMaterial(DrawContext dc,
Material material,
double opacity,
boolean enableMaterial)
|
void |
SurfaceShapeSupport.applyMaterialState(DrawContext dc,
Material material,
double opacity)
|
void |
SurfaceShapeSupport.applyOutlineState(DrawContext dc,
ShapeAttributes attributes)
|
void |
AbstractAnnotation.AnnotationTexture.applyTransform(DrawContext dc,
AnnotationAttributes attributes)
|
protected void |
TiledSurfaceObjectRenderer.assemblePickTile(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.assembleSurfaceObjects(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.assembleTiles(DrawContext dc)
|
protected void |
TrackRenderer.begin(DrawContext dc)
|
protected void |
SegmentPlaneRenderer.begin(DrawContext dc,
OGLStackHandler ogsh)
|
protected void |
SegmentPlaneRenderer.OrderedText.begin(DrawContext dc,
OGLStackHandler ogsh)
|
void |
SurfaceShapeSupport.beginRendering(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.beginRendering(DrawContext dc,
OGLStackHandler stackHandler)
|
protected void |
TiledSurfaceObjectRenderer.beginUpdateTiles(DrawContext dc,
OGLStackHandler stackHandler)
|
boolean |
WWTexture.bind(DrawContext dc)
|
boolean |
TiledSurfaceObjectRenderer.PickTile.bind(DrawContext dc)
|
boolean |
SurfaceTile.bind(DrawContext dc)
|
boolean |
SurfaceImage.bind(DrawContext dc)
|
boolean |
FramebufferTexture.bind(DrawContext dc)
|
boolean |
FBOTexture.bind(DrawContext dc)
|
boolean |
BasicWWTexture.bind(DrawContext dc)
|
boolean |
AbstractAnnotation.AnnotationTexture.bind(DrawContext dc)
|
protected boolean |
SegmentPlaneRenderer.bindGeometryAttributes(DrawContext dc,
SegmentPlane segmentPlane,
Object key,
boolean pickable)
|
protected boolean |
SegmentPlaneRenderer.bindGeometryAttributesAsLine(DrawContext dc,
SegmentPlane segmentPlane,
Object key,
boolean pickable)
|
protected boolean |
SegmentPlaneRenderer.bindLabelAttributes(DrawContext dc,
SegmentPlane segmentPlane,
Object key)
|
protected PickedObject |
TiledSurfaceObjectRenderer.bindPickableObject(DrawContext dc,
Object userObject,
Object objectId)
|
protected PickedObject |
SegmentPlaneRenderer.bindPickableObject(DrawContext dc,
Object userObject,
Object objectId)
|
protected void |
SegmentPlaneRenderer.bindPlaneVertexGeometry(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected void |
SurfaceShapeSupport.bindVertexBuffer(DrawContext dc,
int numCoords,
DoubleBuffer buffer,
int count)
|
void |
SurfaceShapeSupport.bindVertexData(DrawContext dc,
int numCoords,
double[] vertexArray,
int count)
|
void |
SurfaceShapeSupport.bindVertexData(DrawContext dc,
int numCoords,
List<? extends Vec4> vertices)
|
protected void |
TiledSurfaceObjectRenderer.clearSurfaceObjects(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.clearTiles(DrawContext dc)
|
protected Point2D.Float |
GeographicTextRenderer.computeDrawPoint(DrawContext dc,
Rectangle2D rect,
Vec4 screenPoint)
Computes the final draw point for the given rectangle lower left corner and target screen point. |
protected double |
AbstractAnnotation.computeLookAtDistance(DrawContext dc)
|
protected double |
SegmentPlaneRenderer.computeMinDistanceBetweenLabels(DrawContext dc,
SegmentPlaneRenderer.OrderedText[] text,
int textCount)
|
protected Vec4 |
TrackRenderer.computeSurfacePoint(DrawContext dc,
TrackPoint tp)
|
protected abstract void |
SurfaceTileRenderer.computeTextureTransform(DrawContext dc,
SurfaceTile tile,
SurfaceTileRenderer.Transform t)
|
protected void |
GeographicSurfaceTileRenderer.computeTextureTransform(DrawContext dc,
SurfaceTile tile,
SurfaceTileRenderer.Transform t)
|
protected void |
TiledSurfaceObjectRenderer.copyFramebufferContentsToTile(DrawContext dc,
TextureTile tile,
int width,
int height,
boolean useMipmaps)
|
protected SegmentPlaneRenderer.OrderedText |
SegmentPlaneRenderer.createLabel(DrawContext dc,
SegmentPlane segmentPlane,
Position position,
AVList values,
Object key)
|
protected void |
ScreenAnnotation.doDraw(DrawContext dc)
|
protected void |
GlobeAnnotation.doDraw(DrawContext dc)
|
protected abstract void |
AbstractAnnotation.doDraw(DrawContext dc)
|
protected void |
SegmentPlaneEditor.doPick(DrawContext dc,
Point pickPoint)
|
protected void |
SegmentPlaneEditor.doRender(DrawContext dc)
|
protected void |
ScreenImage.doRender(DrawContext dc)
|
protected abstract void |
TrackRenderer.Shape.doRender(DrawContext dc,
Vec4 point,
double radius)
|
protected void |
TrackRenderer.Cylinder.doRender(DrawContext dc,
Vec4 point,
double size)
|
protected void |
SurfacePolyline.doRenderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
protected void |
SurfacePolygon.doRenderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
protected void |
SurfaceConvexShape.doRenderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
protected abstract void |
AbstractSurfaceObject.doRenderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
protected void |
SegmentPlaneRenderer.OrderedText.draw(DrawContext dc)
|
void |
Annotation.draw(DrawContext dc)
|
void |
AbstractAnnotation.draw(DrawContext dc)
Draw the annotation. |
protected void |
TiledSurfaceObjectRenderer.draw(DrawContext dc,
boolean isPickCall)
|
protected Vec4 |
TrackRenderer.draw(DrawContext dc,
Iterator<TrackPoint> trackPositions)
|
protected void |
SegmentPlaneRenderer.draw(DrawContext dc,
SegmentPlane segmentPlane,
Point pickPoint,
Layer layer)
|
protected void |
AbstractAnnotation.drawAnnotation(DrawContext dc,
Point screenPoint,
double drawScale,
double drawAlpha,
Position pickPosition)
Draws an annotation at a screen point. |
void |
SurfaceShapeSupport.drawArrays(DrawContext dc,
int mode,
int first,
int count)
|
void |
SurfaceShapeSupport.drawArraysAsPolygon(DrawContext dc,
List<? extends Vec4> vertices)
|
protected void |
SegmentPlaneRenderer.drawAxisLabels(DrawContext dc,
SegmentPlaneRenderer.OrderedText[] text,
int startPos,
int count,
double averageSize,
double minDistance)
|
protected void |
SegmentPlaneRenderer.drawAxisLabels(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawBorder(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo,
Matrix modelview,
double radius,
double height)
|
protected void |
SegmentPlaneRenderer.drawBorderCap(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected void |
SegmentPlaneRenderer.drawBorderCylinder(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
static void |
FrameFactory.drawBuffer(DrawContext dc,
int glMode,
DoubleBuffer verts)
Draw a vertex buffer in a given gl mode. |
static void |
FrameFactory.drawBuffer(DrawContext dc,
int glMode,
DoubleBuffer verts,
DoubleBuffer coords)
Draw a vertex buffer with texture coordinates in a given gl mode. |
protected void |
SegmentPlaneRenderer.drawControlPoint(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlane.ControlPoint controlPoint,
Position position,
MarkerShape shape)
|
protected void |
SegmentPlaneRenderer.drawControlPointGeometry(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.ControlPointInfo controlPointInfo)
|
protected void |
SegmentPlaneRenderer.drawControlPointLabel(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlane.ControlPoint controlPoint,
Position position)
|
protected void |
SegmentPlaneRenderer.drawControlPoints(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawHorizontalAxisLabels(DrawContext dc,
SegmentPlane segmentPlane)
|
protected void |
SegmentPlaneRenderer.drawLabel(DrawContext dc,
SegmentPlane segmentPlane,
Position position,
AVList values,
Object key)
|
protected void |
TiledSurfaceObjectRenderer.drawPickTiles(DrawContext dc)
|
protected void |
SegmentPlaneRenderer.drawPlaneBackground(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawPlaneBorder(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawPlaneFillElements(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected void |
SegmentPlaneRenderer.drawPlaneGeometry(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawPlaneGrid(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawPlaneGridElements(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected void |
SegmentPlaneRenderer.drawPlaneOutline(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawPlaneOutlineElements(DrawContext dc,
SegmentPlaneRenderer.RenderInfo renderInfo)
|
protected void |
FramebufferTexture.drawQuad(DrawContext dc,
BilinearInterpolator interp,
int slices,
int stacks)
|
protected void |
FramebufferTexture.drawQuad(DrawContext dc,
Matrix geoToCartesian,
int slices,
int stacks)
|
protected void |
TiledSurfaceObjectRenderer.drawRenderTiles(DrawContext dc)
|
protected void |
SegmentPlaneRenderer.drawSegmentAltimeter(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawSegmentAltimeterGeometry(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawSegmentAltimeterLabel(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.drawSegmentPlane(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
static void |
FrameFactory.drawShape(DrawContext dc,
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,
String shape,
double width,
double height,
Point leaderOffset,
int glMode,
int cornerRadius)
Draw a shape with the specified width and height, gl mode and corner radius. |
protected void |
TiledSurfaceObjectRenderer.drawTiles(DrawContext dc,
boolean isPickCall)
|
protected void |
SegmentPlaneRenderer.drawVerticalAxisLabels(DrawContext dc,
SegmentPlane segmentPlane)
|
protected void |
TrackRenderer.end(DrawContext dc)
|
protected void |
SegmentPlaneRenderer.end(DrawContext dc,
OGLStackHandler ogsh)
|
protected void |
SegmentPlaneRenderer.OrderedText.end(DrawContext dc,
OGLStackHandler ogsh)
|
void |
SurfaceShapeSupport.endRendering(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.endRendering(DrawContext dc,
OGLStackHandler stackHandler)
|
protected void |
TiledSurfaceObjectRenderer.endUpdateTiles(DrawContext dc,
OGLStackHandler stackHandler)
|
protected ArrayList<Intersection> |
ContourLinePolygon.filterIntersections(DrawContext dc,
ArrayList<Intersection> list)
Filters the given intersection segments list according to some criteria - here the inclusion inside the current polygon. |
protected ArrayList<Intersection> |
ContourLine.filterIntersections(DrawContext dc,
ArrayList<Intersection> list)
Filters the given intersection segments list according to some criteria - here the inclusion inside the bounding sector. |
protected ArrayList<Intersection> |
ContourLine.filterIntersectionsOnViewFrustum(DrawContext dc,
ArrayList<Intersection> list)
Filters the given intersection segments list according to the current view frustum. |
protected void |
FramebufferTexture.generateTexture(DrawContext dc,
int width,
int height)
|
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)
|
protected List<? extends LatLon> |
AbstractSurfaceShape.getDrawLocations(DrawContext dc)
|
Extent |
TiledSurfaceObjectRenderer.PickTile.getExtent(DrawContext dc)
|
Extent |
SurfaceTile.getExtent(DrawContext dc)
|
Extent |
SurfaceImage.getExtent(DrawContext dc)
|
protected abstract Iterable<SurfaceTile> |
SurfaceTileRenderer.getIntersectingTiles(DrawContext dc,
SectorGeometry sg,
Iterable<? extends SurfaceTile> tiles)
|
protected Iterable<SurfaceTile> |
GeographicSurfaceTileRenderer.getIntersectingTiles(DrawContext dc,
SectorGeometry sg,
Iterable<? extends SurfaceTile> tiles)
|
protected Vec4 |
TiledSurfaceObjectRenderer.getNearestPointInSector(DrawContext dc,
Sector sector)
|
protected Position |
TiledSurfaceObjectRenderer.getPickedTerrainPosition(DrawContext dc)
|
protected Rectangle |
AbstractAnnotation.getRectangleInViewportCoordinates(DrawContext dc,
Rectangle r,
Point screenPoint,
double scaleFactor)
|
protected gov.nasa.worldwind.render.AbstractAnnotation.RenderInfo |
AbstractAnnotation.getRenderInfo(DrawContext dc,
Annotation annotation)
|
Vec4 |
SegmentPlaneRenderer.OrderedText.getScreenPoint(DrawContext dc)
|
Iterable<? extends Sector> |
SurfaceObject.getSectors(DrawContext dc)
|
Iterable<? extends Sector> |
AbstractSurfaceShape.getSectors(DrawContext dc)
|
protected TextRenderer |
AbstractAnnotation.getTextRenderer(DrawContext dc,
Font font)
|
Texture |
AbstractAnnotation.AnnotationTexture.getTexture(DrawContext dc)
|
protected PickedObject |
SegmentPlaneRenderer.getTopPickedObject(DrawContext dc,
Point pickPoint,
Object pickedObjectId)
|
protected PickedObject |
TiledSurfaceObjectRenderer.getTopPickedSurfaceObject(DrawContext dc,
Point pickPoint)
|
protected void |
TrackRenderer.Shape.initialize(DrawContext dc)
|
protected void |
TrackRenderer.Cylinder.initialize(DrawContext dc)
|
protected void |
FramebufferTexture.initialize(DrawContext dc)
|
protected void |
FBOTexture.initialize(DrawContext dc)
|
protected Texture |
FramebufferTexture.initializeTexture(DrawContext dc)
|
protected Texture |
FBOTexture.initializeTexture(DrawContext dc)
|
protected Texture |
BasicWWTexture.initializeTexture(DrawContext dc)
|
protected Texture |
AbstractAnnotation.AnnotationTexture.initializeTexture(DrawContext dc)
|
protected boolean |
ContourLine.isExpired(DrawContext dc)
|
protected boolean |
ConformingShape.isExpired(DrawContext dc)
|
protected boolean |
TiledSurfaceObjectRenderer.PickTile.isExtentValid(DrawContext dc)
|
protected boolean |
SurfaceImage.isExtentValid(DrawContext dc)
|
boolean |
WWTexture.isTextureCurrent(DrawContext dc)
|
boolean |
FramebufferTexture.isTextureCurrent(DrawContext dc)
|
boolean |
FBOTexture.isTextureCurrent(DrawContext dc)
|
boolean |
BasicWWTexture.isTextureCurrent(DrawContext dc)
|
protected boolean |
TiledSurfaceObjectRenderer.isTileCurrent(DrawContext dc,
TextureTile tile,
TiledSurfaceObjectRenderer.SurfaceObjectState state)
|
protected boolean |
TiledSurfaceObjectRenderer.isTileMeetsRenderCriteria(DrawContext dc,
Tile tile)
|
protected boolean |
TiledSurfaceObjectRenderer.isTileNeeded(DrawContext dc,
Tile tile)
|
protected boolean |
TiledSurfaceObjectRenderer.isTileVisible(DrawContext dc,
SurfaceTile tile)
|
protected void |
ContourLine.makeContourLine(DrawContext dc)
Update the renderable list with appropriate renderables to display the contour line. |
protected WWTexture |
SurfaceImage.makeGeneratedTexture(DrawContext dc)
|
protected int |
ContourLine.makePolylinesConnected(DrawContext dc,
ArrayList<Intersection> inter,
int tolerance)
Add a set of Polyline objects to the contour line renderable list by connecting
as much as possible the segments from the given Intersection array. |
protected void |
Polyline.makeVertices(DrawContext dc)
|
protected boolean |
TiledSurfaceObjectRenderer.needToSubdivide(DrawContext dc,
Sector sector,
int width,
int height)
|
void |
BasicAnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
Point pickPoint,
Layer layer)
|
void |
AnnotationRenderer.pick(DrawContext dc,
Annotation annotation,
Vec4 annotationPoint,
Point pickPoint,
Layer annotationLayer)
|
void |
BasicAnnotationRenderer.pick(DrawContext dc,
Iterable<Annotation> annotations,
Point pickPoint,
Layer layer)
|
void |
AnnotationRenderer.pick(DrawContext dc,
Iterable<Annotation> annotations,
Point pickPoint,
Layer annotationLayer)
|
void |
IconRenderer.pick(DrawContext dc,
Iterable<WWIcon> icons,
Point pickPoint,
Layer layer)
|
Vec4 |
TrackRenderer.pick(DrawContext dc,
Iterator<TrackPoint> trackPositions,
Point pickPoint,
Layer layer)
|
void |
SegmentPlaneRenderer.OrderedText.pick(DrawContext dc,
Point pickPoint)
|
void |
ScreenImage.pick(DrawContext dc,
Point pickPoint)
|
void |
AbstractAnnotation.pick(DrawContext dc,
Point pickPoint)
Pick at the annotation. |
void |
TiledSurfaceObjectRenderer.pick(DrawContext dc,
Point pickPoint,
Layer layer)
|
void |
SegmentPlaneRenderer.pick(DrawContext dc,
SegmentPlane segmentPlane,
Point pickPoint,
Layer layer)
|
void |
IconRenderer.pick(DrawContext dc,
WWIcon icon,
Vec4 iconPoint,
Point pickPoint,
Layer layer)
|
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. |
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 abstract void |
SurfaceTileRenderer.preComputeTextureTransform(DrawContext dc,
SectorGeometry sg,
SurfaceTileRenderer.Transform t)
|
protected void |
GeographicSurfaceTileRenderer.preComputeTextureTransform(DrawContext dc,
SectorGeometry sg,
SurfaceTileRenderer.Transform t)
|
void |
TiledSurfaceObjectRenderer.preRender(DrawContext dc)
|
void |
SurfaceImage.preRender(DrawContext dc)
|
void |
PreRenderable.preRender(DrawContext dc)
|
void |
AbstractSurfaceShape.preRender(DrawContext dc)
|
protected void |
SegmentPlaneRenderer.registerPickedObject(DrawContext dc,
PickedObject pickedObject,
Layer layer)
|
void |
TiledSurfaceObjectRenderer.render(DrawContext dc)
|
void |
SurfaceImage.render(DrawContext dc)
|
void |
SegmentPlaneRenderer.OrderedText.render(DrawContext dc)
|
void |
ScreenImage.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 |
ContourLine.render(DrawContext dc)
|
void |
ConformingShape.render(DrawContext dc)
|
void |
AbstractSurfaceShape.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,
Iterable<Annotation> annotations)
|
void |
AnnotationRenderer.render(DrawContext dc,
Iterable<Annotation> annotations)
|
void |
GeographicTextRenderer.render(DrawContext dc,
Iterable<GeographicText> text)
|
void |
IconRenderer.render(DrawContext dc,
Iterable<WWIcon> icons)
|
Vec4 |
TrackRenderer.render(DrawContext dc,
Iterator<TrackPoint> trackPositions)
|
void |
SegmentPlaneRenderer.render(DrawContext dc,
SegmentPlane segmentPlane)
|
protected void |
TrackRenderer.Shape.render(DrawContext dc,
Vec4 point,
double radius)
|
void |
IconRenderer.render(DrawContext dc,
WWIcon icon,
Vec4 iconPoint)
|
protected abstract void |
ConformingShape.renderBoundary(DrawContext dc,
GL gl,
boolean knownToBeVisible)
|
protected void |
ConformingPolygon.renderBoundary(DrawContext dc,
GL gl,
boolean knownToBeVisible)
|
protected void |
ConformingEllipse.renderBoundary(DrawContext dc,
GL gl,
boolean knownToBeVisible)
|
protected abstract boolean |
ConformingShape.renderInterior(DrawContext dc,
GL gl)
|
protected boolean |
ConformingPolygon.renderInterior(DrawContext dc,
GL gl)
|
protected boolean |
ConformingEllipse.renderInterior(DrawContext dc,
GL gl)
|
void |
SurfaceTileRenderer.renderTile(DrawContext dc,
SurfaceTile tile)
|
void |
SurfaceTileRenderer.renderTiles(DrawContext dc,
Iterable<? extends SurfaceTile> tiles)
|
void |
SurfaceObject.renderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
void |
AbstractSurfaceObject.renderToRegion(DrawContext dc,
Sector sector,
int x,
int y,
int width,
int height)
|
protected void |
SegmentPlaneRenderer.resolveControlPointPick(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
TiledSurfaceObjectRenderer.resolvePick(DrawContext dc,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.resolvePlaneBackgroundPick(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.resolvePlaneGridPick(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
SegmentPlaneRenderer.resolvePlaneOutlinePick(DrawContext dc,
SegmentPlane segmentPlane,
SegmentPlaneRenderer.RenderInfo renderInfo,
Point pickPoint,
Layer layer)
|
protected void |
AbstractAnnotation.setDepthFunc(DrawContext dc,
Vec4 screenPoint)
|
protected void |
AbstractAnnotation.setDrawColor(DrawContext dc,
Color color)
|
protected void |
AbstractAnnotation.setDrawColor(DrawContext dc,
float r,
float g,
float b,
float a)
|
protected int[] |
TiledSurfaceObjectRenderer.setupRenderToTexture(DrawContext dc,
int width,
int height)
|
protected void |
ContourLine.updateExpiryCriteria(DrawContext dc)
|
protected void |
ConformingShape.updateExpiryCriteria(DrawContext dc)
|
protected void |
TiledSurfaceObjectRenderer.updatePickTile(DrawContext dc,
TiledSurfaceObjectRenderer.PickTile tile)
|
protected void |
TiledSurfaceObjectRenderer.updatePickTileData(DrawContext dc,
TiledSurfaceObjectRenderer.PickTile tile)
|
protected void |
TiledSurfaceObjectRenderer.updateTile(DrawContext dc,
TextureTile tile)
|
protected void |
TiledSurfaceObjectRenderer.updateTileData(DrawContext dc,
TextureTile tile,
TiledSurfaceObjectRenderer.SurfaceObjectState state)
|
protected void |
TiledSurfaceObjectRenderer.updateTiles(DrawContext dc)
|
| Constructors in gov.nasa.worldwind.render with parameters of type DrawContext | |
|---|---|
FBOTexture(DrawContext dc,
WWTexture imageSource,
Sector sector,
List<LatLon> corners)
|
|
FramebufferTexture(DrawContext dc,
WWTexture imageSource,
Sector sector,
List<LatLon> corners)
|
|
| Uses of DrawContext in gov.nasa.worldwind.render.airspaces |
|---|
| Methods in gov.nasa.worldwind.render.airspaces with parameters of type DrawContext | |
|---|---|
void |
BasicAirspaceAttributes.applyInterior(DrawContext dc,
boolean enableMaterial)
|
void |
AirspaceAttributes.applyInterior(DrawContext dc,
boolean enableMaterial)
|
protected void |
BasicAirspaceAttributes.applyMaterial(DrawContext dc,
Material material,
double opacity,
boolean enableMaterial)
|
void |
BasicAirspaceAttributes.applyOutline(DrawContext dc,
boolean enableMaterial)
|
void |
AirspaceAttributes.applyOutline(DrawContext dc,
boolean enableMaterial)
|
protected void |
AirspaceRenderer.beginRendering(DrawContext dc)
|
protected Cylinder |
AbstractAirspace.computeBoundingCylinder(DrawContext dc,
Iterable<? extends LatLon> locations)
|
protected int |
Polygon.computeCartesianPolygon(DrawContext dc,
List<? extends LatLon> locations,
List<Boolean> edgeFlags,
Vec4[] points,
Boolean[] edgeFlagArray,
Matrix[] transform)
|
protected DetailLevel |
AbstractAirspace.computeDetailLevel(DrawContext dc)
|
protected double |
AbstractAirspace.computeElevationAt(DrawContext dc,
Angle latitude,
Angle longitude)
|
protected Plane |
TrackAirspace.computeJoiningPlane(DrawContext dc,
Box leg1,
Box leg2)
|
Vec4 |
AbstractAirspace.computePointFromPosition(DrawContext dc,
Angle latitude,
Angle longitude,
double elevation,
boolean terrainConformant)
|
protected Vec4 |
Polygon.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Orbit.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Curtain.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
CappedCylinder.computeReferenceCenter(DrawContext dc)
|
protected Vec4 |
Box.computeReferenceCenter(DrawContext dc)
|
static Vec4[] |
Box.computeStandardVertices(DrawContext dc,
Box box)
|
protected Matrix |
Orbit.computeTransform(DrawContext dc)
|
protected Matrix |
CappedCylinder.computeTransform(DrawContext dc)
|
protected Extent |
TrackAirspace.doComputeExtent(DrawContext dc)
|
protected Extent |
SphereAirspace.doComputeExtent(DrawContext dc)
|
protected Extent |
Polygon.doComputeExtent(DrawContext dc)
|
protected Extent |
PolyArc.doComputeExtent(DrawContext dc)
|
protected Extent |
PartialCappedCylinder.doComputeExtent(DrawContext dc)
|
protected Extent |
Orbit.doComputeExtent(DrawContext dc)
|
protected Extent |
Curtain.doComputeExtent(DrawContext dc)
|
protected Extent |
CappedCylinder.doComputeExtent(DrawContext dc)
|
protected Extent |
Cake.doComputeExtent(DrawContext dc)
|
protected Extent |
Box.doComputeExtent(DrawContext dc)
|
protected abstract Extent |
AbstractAirspace.doComputeExtent(DrawContext dc)
|
protected void |
AbstractAirspace.doRender(DrawContext dc)
|
protected void |
TrackAirspace.doRenderExtent(DrawContext dc)
|
void |
Cake.doRenderExtent(DrawContext dc)
|
protected void |
AbstractAirspace.doRenderExtent(DrawContext dc)
|
protected void |
TrackAirspace.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
SphereAirspace.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Polygon.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
PolyArc.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
PartialCappedCylinder.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Orbit.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Curtain.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
CappedCylinder.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Cake.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Box.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected abstract void |
AbstractAirspace.doRenderGeometry(DrawContext dc,
String drawStyle)
|
protected void |
Polygon.doRenderGeometry(DrawContext dc,
String drawStyle,
List<LatLon> locations,
List<Boolean> edgeFlags)
|
protected void |
TrackAirspace.doUpdateLegs(DrawContext dc)
|
protected void |
AirspaceRenderer.draw(DrawContext dc,
Iterable<? extends Airspace> airspaces)
|
protected void |
AirspaceRenderer.drawAirspace(DrawContext dc,
Airspace airspace)
|
protected void |
AirspaceRenderer.drawAirspaceInterior(DrawContext dc,
Airspace airspace)
|
protected void |
AirspaceRenderer.drawAirspaceOutline(DrawContext dc,
Airspace airspace)
|
protected void |
AirspaceRenderer.drawAirspaces(DrawContext dc,
Iterable<? extends Airspace> airspaces)
|
void |
AirspaceRenderer.drawGeometry(DrawContext dc,
Geometry geom)
|
void |
AirspaceRenderer.drawGeometry(DrawContext dc,
Geometry elementGeom,
Geometry vertexGeom)
|
void |
AirspaceRenderer.drawGeometry(DrawContext dc,
int mode,
int count,
int type,
Buffer elementBuffer,
Geometry geom)
|
protected void |
SphereAirspace.drawSphere(DrawContext dc)
|
protected void |
SphereAirspace.drawUnitSphere(DrawContext dc,
int subdivisions)
|
protected void |
AirspaceRenderer.endRendering(DrawContext dc)
|
Extent |
Airspace.getExtent(DrawContext dc)
|
Extent |
AbstractAirspace.getExtent(DrawContext dc)
|
boolean |
TrackAirspace.isAirspaceVisible(DrawContext dc)
|
boolean |
Cake.isAirspaceVisible(DrawContext dc)
|
boolean |
Airspace.isAirspaceVisible(DrawContext dc)
|
boolean |
AbstractAirspace.isAirspaceVisible(DrawContext dc)
|
protected boolean |
AbstractAirspace.isExpired(DrawContext dc,
Geometry geom)
|
protected void |
AirspaceRenderer.logGeometryStatistics(DrawContext dc,
Geometry geom)
|
boolean |
ScreenSizeDetailLevel.meetsCriteria(DrawContext dc,
Airspace airspace)
|
boolean |
DetailLevel.meetsCriteria(DrawContext dc,
Airspace airspace)
|
protected long |
AbstractAirspace.nextExpiryTime(DrawContext dc,
boolean[] terrainConformance)
|
void |
AirspaceRenderer.pick(DrawContext dc,
Iterable<? extends Airspace> airspaces,
Point pickPoint,
Layer layer)
|
void |
AbstractAirspace.render(DrawContext dc)
|
void |
AirspaceRenderer.render(DrawContext dc,
Iterable<? extends Airspace> airspaces)
|
void |
Airspace.renderExtent(DrawContext dc)
|
void |
AbstractAirspace.renderExtent(DrawContext dc)
|
void |
Airspace.renderGeometry(DrawContext dc,
String drawStyle)
|
void |
AbstractAirspace.renderGeometry(DrawContext dc,
String drawStyle)
|
void |
AirspaceRenderer.setBlending(DrawContext dc)
|
void |
AirspaceRenderer.setLighting(DrawContext dc)
|
protected void |
AbstractAirspace.updateExpiryCriteria(DrawContext dc,
Geometry geom)
|
| Uses of DrawContext in gov.nasa.worldwind.render.airspaces.editor |
|---|
| Methods in gov.nasa.worldwind.render.airspaces.editor with parameters of type DrawContext | |
|---|---|
protected void |
AbstractAirspaceEditor.addControlPoint(DrawContext dc,
AirspaceControlPoint controlPoint)
|
protected void |
PolygonEditor.addPolygonControlPoint(DrawContext dc,
int locationIndex,
int altitudeIndex)
|
protected void |
SphereAirspaceEditor.assembleControlPoints(DrawContext dc)
|
protected void |
PolygonEditor.assembleControlPoints(DrawContext dc)
|
protected abstract void |
AbstractAirspaceEditor.assembleControlPoints(DrawContext dc)
|
protected void |
BasicAirspaceControlPointRenderer.begin(DrawContext dc)
|
protected void |
BasicAirspaceControlPointRenderer.beginDiagnostics(DrawContext dc)
|
protected double |
BasicAirspaceControlPointRenderer.computeMarkerRadius(DrawContext dc,
Marker marker,
Vec4 point)
|
protected void |
AbstractAirspaceEditor.doPick(DrawContext dc,
Point point)
|
protected void |
AbstractAirspaceEditor.doRender(DrawContext dc)
|
protected void |
BasicAirspaceControlPointRenderer.draw(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
AbstractAirspaceEditor.draw(DrawContext dc,
Point pickPoint)
|
protected void |
BasicAirspaceControlPointRenderer.drawControlPoints(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
BasicAirspaceControlPointRenderer.drawDiagnostics(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
BasicAirspaceControlPointRenderer.drawMarker(DrawContext dc,
AirspaceControlPoint controlPoint)
|
protected void |
BasicAirspaceControlPointRenderer.drawMarkers(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
BasicAirspaceControlPointRenderer.end(DrawContext dc)
|
protected void |
BasicAirspaceControlPointRenderer.endDiagnostics(DrawContext dc)
|
void |
BasicAirspaceControlPointRenderer.pick(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints,
Point pickPoint,
Layer layer)
|
void |
AirspaceControlPointRenderer.pick(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints,
Point pickPoint,
Layer layer)
|
void |
BasicAirspaceControlPointRenderer.render(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
void |
AirspaceControlPointRenderer.render(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
BasicAirspaceControlPointRenderer.renderDiagnostics(DrawContext dc,
Iterable<? extends AirspaceControlPoint> controlPoints)
|
protected void |
BasicAirspaceControlPointRenderer.setupLighting(DrawContext dc)
|
protected SortedSet<AirspaceControlPoint> |
BasicAirspaceControlPointRenderer.sortControlPoints(DrawContext dc,
Iterable<? extends AirspaceControlPoint> unsortedPoints)
|
| Uses of DrawContext in gov.nasa.worldwind.render.markers |
|---|
| Methods in gov.nasa.worldwind.render.markers with parameters of type DrawContext | |
|---|---|
void |
MarkerAttributes.apply(DrawContext dc)
|
void |
BasicMarkerAttributes.apply(DrawContext dc)
|
protected void |
MarkerRenderer.begin(DrawContext dc)
|
protected double |
MarkerRenderer.computeMarkerRadius(DrawContext dc,
Vec4 point,
Marker marker)
|
protected Vec4 |
MarkerRenderer.computeSurfacePoint(DrawContext dc,
Position pos)
|
protected abstract void |
BasicMarkerShape.Shape.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
protected void |
BasicMarkerShape.Cylinder.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
protected void |
BasicMarkerShape.HeadingLine.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
protected void |
BasicMarkerShape.HeadingArrow.doRender(DrawContext dc,
Marker marker,
Vec4 point,
double size)
|
protected void |
MarkerRenderer.draw(DrawContext dc,
Iterable<Marker> markers)
|
protected void |
MarkerRenderer.drawAll(DrawContext dc,
Iterable<Marker> markers)
|
protected void |
MarkerRenderer.drawSeparated(DrawContext dc,
Iterable<Marker> markers)
|
protected void |
MarkerRenderer.end(DrawContext dc)
|
MarkerShape |
MarkerAttributes.getShape(DrawContext dc)
|
MarkerShape |
BasicMarkerAttributes.getShape(DrawContext dc)
|
protected void |
BasicMarkerShape.Shape.initialize(DrawContext dc)
|
protected void |
BasicMarkerShape.Cylinder.initialize(DrawContext dc)
|
protected void |
BasicMarkerShape.HeadingLine.initialize(DrawContext dc)
|
protected void |
BasicMarkerShape.HeadingArrow.initialize(DrawContext dc)
|
void |
MarkerRenderer.pick(DrawContext dc,
Iterable<Marker> markers,
Point pickPoint,
Layer layer)
|
void |
MarkerRenderer.render(DrawContext dc,
Iterable<Marker> markers)
|
void |
MarkerShape.render(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
void |
BasicMarkerShape.Shape.render(DrawContext dc,
Marker marker,
Vec4 point,
double radius)
|
void |
Marker.render(DrawContext dc,
Vec4 point,
double radius)
|
void |
BasicMarker.render(DrawContext dc,
Vec4 point,
double radius)
|
| Uses of DrawContext in gov.nasa.worldwind.terrain |
|---|
| Methods in gov.nasa.worldwind.terrain with parameters of type DrawContext | |
|---|---|
RectangularTessellator.RenderInfo |
RectangularTessellator.buildVerts(DrawContext dc,
gov.nasa.worldwind.terrain.RectangularTessellator.RectTile tile,
boolean makeSkirts)
|
PickedObject[] |
SectorGeometry.pick(DrawContext dc,
List<? extends Point> pickPoints)
|
ArrayList<PickedObject> |
SectorGeometryList.pick(DrawContext dc,
List<Point> pickPoints)
|
void |
SectorGeometryList.pick(DrawContext dc,
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)
|
| Uses of DrawContext in gov.nasa.worldwind.util |
|---|
| Methods in gov.nasa.worldwind.util with parameters of type DrawContext | |
|---|---|
List<Sector> |
SectorVisibilityTree.refresh(DrawContext dc,
double sectorSize)
Determines the visible sectors at a specifed resolution within the draw context's current visible sector. |
List<Sector> |
SectorVisibilityTree.refresh(DrawContext dc,
double sectorSize,
List<Sector> searchSectors)
Determines the visible sectors at a specified resolution within a collection of sectors. |
List<Sector> |
SectorVisibilityTree.refresh(DrawContext dc,
double sectorSize,
Sector searchSector)
Determines the visible sectors at a specified resolution within a specified sector. |
| Uses of DrawContext in gov.nasa.worldwind.util.measure |
|---|
| Methods in gov.nasa.worldwind.util.measure with parameters of type DrawContext | |
|---|---|
void |
MeasureTool.CustomRenderableLayer.render(DrawContext dc)
|
| Uses of DrawContext in gov.nasa.worldwind.view |
|---|
| Fields in gov.nasa.worldwind.view declared as DrawContext | |
|---|---|
protected DrawContext |
BasicOrbitView.dc
|
| 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 | ||||||||