uaa.feral.style
Class WWSurfaceCircleFERAL
java.lang.Object
gov.nasa.worldwind.render.SurfaceShape
gov.nasa.worldwind.render.SurfacePolygon
gov.nasa.worldwind.render.SurfaceEllipse
gov.nasa.worldwind.render.SurfaceCircle
uaa.feral.style.WWSurfaceCircleFERAL
- All Implemented Interfaces:
- gov.nasa.worldwind.Disposable, gov.nasa.worldwind.Movable, gov.nasa.worldwind.render.Renderable
public class WWSurfaceCircleFERAL
- extends gov.nasa.worldwind.render.SurfaceCircle
Class based on Surface Circle object in WW
- Author:
- Mark Altaweel
Fields inherited from class gov.nasa.worldwind.render.SurfaceShape |
TEXTURE_SIZE_1024, TEXTURE_SIZE_128, TEXTURE_SIZE_16, TEXTURE_SIZE_256, TEXTURE_SIZE_32, TEXTURE_SIZE_512, TEXTURE_SIZE_64, TEXTURE_SIZE_8 |
Constructor Summary |
WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals)
|
WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor)
|
WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor,
java.awt.Dimension textureSize)
|
Method Summary |
double |
getRadius()
|
void |
initialize(gov.nasa.worldwind.render.DrawContext dc)
|
void |
pickRender(gov.nasa.worldwind.render.DrawContext dc)
A separate rendering method for picking. |
void |
render(gov.nasa.worldwind.render.DrawContext dc)
|
void |
setRadius(double radius)
|
Methods inherited from class gov.nasa.worldwind.render.SurfaceEllipse |
getCenter, getIntervals, getMajorAxisLength, getMinorAxisLength, getOrientation, setAxisLengths, setCenter, setIntervals, setOrientation |
Methods inherited from class gov.nasa.worldwind.render.SurfaceShape |
createEllipse, dispose, getBorderColor, getNumEdgeIntervalsPerDegree, getPaint, getPositions, getReferencePosition, getSectors, getStroke, getTextureSize, isAntiAlias, isDrawBorder, isDrawInterior, move, moveTo, setAntiAlias, setBorderColor, setDrawBorder, setDrawInterior, setNumEdgeIntervalsPerDegree, setPaint, setPositions, setStroke, setTextureSize, shiftTo |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WWSurfaceCircleFERAL
public WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals)
WWSurfaceCircleFERAL
public WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor)
WWSurfaceCircleFERAL
public WWSurfaceCircleFERAL(gov.nasa.worldwind.globes.Globe globe,
gov.nasa.worldwind.geom.LatLon center,
double radius,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor,
java.awt.Dimension textureSize)
initialize
public void initialize(gov.nasa.worldwind.render.DrawContext dc)
render
public void render(gov.nasa.worldwind.render.DrawContext dc)
- Specified by:
render
in interface gov.nasa.worldwind.render.Renderable
- Overrides:
render
in class gov.nasa.worldwind.render.SurfaceShape
getRadius
public double getRadius()
- Overrides:
getRadius
in class gov.nasa.worldwind.render.SurfaceCircle
setRadius
public void setRadius(double radius)
- Overrides:
setRadius
in class gov.nasa.worldwind.render.SurfaceCircle
pickRender
public void pickRender(gov.nasa.worldwind.render.DrawContext dc)
- A separate rendering method for picking.
- Parameters:
dc
-