NASA World Wind

gov.nasa.worldwind.render
Class SurfaceSquare

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

public class SurfaceSquare
extends SurfaceQuad


Field Summary
 
Fields inherited from class gov.nasa.worldwind.render.SurfaceQuad
center, heading, height, MIN_NUM_INTERVALS, width
 
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
SurfaceSquare()
           
SurfaceSquare(LatLon center, double size)
           
SurfaceSquare(LatLon center, double size, Angle heading)
           
SurfaceSquare(ShapeAttributes attributes)
           
SurfaceSquare(ShapeAttributes attributes, LatLon center, double size, Angle heading)
           
 
Method Summary
 double getSize()
           
 void setSize(double size)
           
 
Methods inherited from class gov.nasa.worldwind.render.SurfaceQuad
computeLocations, doGetRestorableState, doMoveTo, doRestoreState, getCenter, getHeading, getHeight, getReferencePosition, getWidth, legacyRestoreState, setCenter, setHeading, setHeight, setSize, setWidth
 
Methods inherited from class gov.nasa.worldwind.render.SurfaceConvexShape
doRenderToRegion
 
Methods inherited from class gov.nasa.worldwind.render.AbstractSurfaceShape
getArea, getArea, getAttributes, getDrawLocations, getEdgeIntervalsPerDegree, getHeight, getLength, getLocations, getPathType, getPerimeter, getRenderer, getRestorableState, getSectors, getSurfaceShapeSupport, getWidth, 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

SurfaceSquare

public SurfaceSquare()

SurfaceSquare

public SurfaceSquare(LatLon center,
                     double size)

SurfaceSquare

public SurfaceSquare(LatLon center,
                     double size,
                     Angle heading)

SurfaceSquare

public SurfaceSquare(ShapeAttributes attributes)

SurfaceSquare

public SurfaceSquare(ShapeAttributes attributes,
                     LatLon center,
                     double size,
                     Angle heading)
Method Detail

getSize

public double getSize()

setSize

public void setSize(double size)

NASA World Wind