public class GlimpseDynamicSurfaceTile extends gov.nasa.worldwind.layers.AbstractLayer implements GlimpseSurfaceTile, gov.nasa.worldwind.render.Renderable, gov.nasa.worldwind.render.PreRenderable
Modifier and Type | Class and Description |
---|---|
static class |
GlimpseDynamicSurfaceTile.LatLonBounds |
Constructor and Description |
---|
GlimpseDynamicSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int width,
int height,
double minLat,
double maxLat,
double minLon,
double maxLon) |
GlimpseDynamicSurfaceTile(GlimpseLayout layout,
Axis2D axes,
GeoProjection projection,
int width,
int height,
List<gov.nasa.worldwind.geom.LatLon> corners) |
createLayerConfigElements, dispose, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getOpacity, getRestorableState, getScale, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, render, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setPickEnabled, toString
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
propertyChange
public GlimpseDynamicSurfaceTile(GlimpseLayout layout, Axis2D axes, GeoProjection projection, int width, int height, double minLat, double maxLat, double minLon, double maxLon)
public GlimpseDynamicSurfaceTile(GlimpseLayout layout, Axis2D axes, GeoProjection projection, int width, int height, List<gov.nasa.worldwind.geom.LatLon> corners)
public void setOpacity(double opacity)
setOpacity
in interface gov.nasa.worldwind.layers.Layer
setOpacity
in class gov.nasa.worldwind.layers.AbstractLayer
@Deprecated public void setAlpha(float alpha)
setOpacity(double)
insteadpublic void updateMaxCorners(List<gov.nasa.worldwind.geom.LatLon> corners)
public GlimpseLayout getGlimpseLayout()
getGlimpseLayout
in interface GlimpseSurfaceTile
public GlimpseCanvas getGlimpseCanvas()
getGlimpseCanvas
in interface GlimpseSurfaceTile
public GlimpseTargetStack getTargetStack()
getTargetStack
in interface GlimpseSurfaceTile
public void preRender(gov.nasa.worldwind.render.DrawContext dc)
preRender
in interface gov.nasa.worldwind.layers.Layer
preRender
in interface gov.nasa.worldwind.render.PreRenderable
preRender
in class gov.nasa.worldwind.layers.AbstractLayer
public static double minX(Vector2d... corners)
public static double minY(Vector2d... corners)
public static double maxX(Vector2d... corners)
public static double maxY(Vector2d... corners)
public static boolean isValid(List<gov.nasa.worldwind.geom.LatLon> screenCorners)
public static GlimpseDynamicSurfaceTile.LatLonBounds bufferCorners(GlimpseDynamicSurfaceTile.LatLonBounds corners, double bufferFraction)
public static GlimpseDynamicSurfaceTile.LatLonBounds getCorners(List<gov.nasa.worldwind.geom.LatLon> screenCorners)
public static GlimpseDynamicSurfaceTile.LatLonBounds getUnionedCorners(GlimpseDynamicSurfaceTile.LatLonBounds corners1, GlimpseDynamicSurfaceTile.LatLonBounds corners2)
public static GlimpseDynamicSurfaceTile.LatLonBounds getIntersectedCorners(GlimpseDynamicSurfaceTile.LatLonBounds corners1, GlimpseDynamicSurfaceTile.LatLonBounds corners2)
public static List<gov.nasa.worldwind.geom.LatLon> getCorners(GlimpseDynamicSurfaceTile.LatLonBounds bounds)
public static List<gov.nasa.worldwind.geom.LatLon> getCornersHeuristic1(gov.nasa.worldwind.render.DrawContext dc)
public static List<gov.nasa.worldwind.geom.LatLon> getCornersHeuristic2(gov.nasa.worldwind.render.DrawContext dc)
Copyright © 2016 Metron, Inc.. All rights reserved.