NASA World Wind

gov.nasa.worldwind.render
Class SurfaceConvexShape

java.lang.Object
  extended by gov.nasa.worldwind.render.AbstractSurfaceObject
      extended by gov.nasa.worldwind.render.AbstractSurfaceShape
          extended by gov.nasa.worldwind.render.SurfaceConvexShape
All Implemented Interfaces:
MeasurableArea, MeasurableLength, Movable, PreRenderable, Renderable, SurfaceObject, SurfaceShape, Restorable
Direct Known Subclasses:
SurfaceEllipse, SurfaceQuad, SurfaceSector

public abstract class SurfaceConvexShape
extends AbstractSurfaceShape


Field Summary
 
Fields inherited from class gov.nasa.worldwind.render.AbstractSurfaceShape
areaMeasurer, areaMeasurerLastModifiedTime, drawLocations, drawLocationsLastModifiedTime, edgeIntervalsPerDegree, pathType, renderer
 
Fields inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject
lastModifiedTime, visible
 
Constructor Summary
protected SurfaceConvexShape()
           
protected SurfaceConvexShape(ShapeAttributes attributes)
           
 
Method Summary
protected  void doRenderToRegion(DrawContext dc, Sector sector, int x, int y, int width, int height)
           
 
Methods inherited from class gov.nasa.worldwind.render.AbstractSurfaceShape
computeLocations, doGetRestorableState, doMoveTo, doRestoreState, getArea, getArea, getAttributes, getDrawLocations, getEdgeIntervalsPerDegree, getHeight, getLength, getLocations, getPathType, getPerimeter, getReferencePosition, getRenderer, getRestorableState, getSectors, getSurfaceShapeSupport, getWidth, legacyRestoreState, move, moveTo, onShapeChanged, pathTypeFromString, preRender, render, restoreState, setAttributes, setEdgeIntervalsPerDegree, setPathType, setupAreaMeasurer
 
Methods inherited from class gov.nasa.worldwind.render.AbstractSurfaceObject
getLastModifiedTime, isVisible, renderToRegion, setVisible, updateModifiedTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.render.SurfaceObject
getLastModifiedTime, isVisible, renderToRegion, setVisible
 

Constructor Detail

SurfaceConvexShape

protected SurfaceConvexShape()

SurfaceConvexShape

protected SurfaceConvexShape(ShapeAttributes attributes)
Method Detail

doRenderToRegion

protected void doRenderToRegion(DrawContext dc,
                                Sector sector,
                                int x,
                                int y,
                                int width,
                                int height)
Specified by:
doRenderToRegion in class AbstractSurfaceObject

NASA World Wind