gov.nasa.worldwind.render
Class SurfaceEllipse
java.lang.Object
gov.nasa.worldwind.render.SurfaceShape
gov.nasa.worldwind.render.SurfacePolygon
gov.nasa.worldwind.render.SurfaceEllipse
- All Implemented Interfaces:
- Disposable, Movable, Renderable
- Direct Known Subclasses:
- SurfaceCircle
public class SurfaceEllipse
- extends SurfacePolygon
Constructor Summary |
SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals)
|
SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor)
|
SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor,
java.awt.Dimension textureSize)
|
Methods inherited from class gov.nasa.worldwind.render.SurfaceShape |
createEllipse, createTextureTiles, dispose, getBorderColor, getNumEdgeIntervalsPerDegree, getPaint, getPositions, getReferencePosition, getSectors, getStroke, getTextureSize, isAntiAlias, isDrawBorder, isDrawInterior, move, moveTo, render, setAntiAlias, setBorderColor, setDrawBorder, setDrawInterior, setNumEdgeIntervalsPerDegree, setPaint, setPositions, setStroke, setTextureSize, shiftTo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SurfaceEllipse
public SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals)
SurfaceEllipse
public SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor)
SurfaceEllipse
public SurfaceEllipse(Globe globe,
LatLon center,
double majorAxisLength,
double minorAxisLength,
Angle orientation,
int intervals,
java.awt.Color interiorColor,
java.awt.Color borderColor,
java.awt.Dimension textureSize)
getCenter
public LatLon getCenter()
getIntervals
public int getIntervals()
getMajorAxisLength
public double getMajorAxisLength()
getMinorAxisLength
public double getMinorAxisLength()
getOrientation
public Angle getOrientation()
setAxisLengths
public void setAxisLengths(double majorAxisLength,
double minorAxisLength)
setCenter
public void setCenter(LatLon center)
setIntervals
public void setIntervals(int intervals)
setOrientation
public void setOrientation(Angle orientation)