NASA World Wind

gov.nasa.worldwind.render
Class ConformingSquare

java.lang.Object
  extended by gov.nasa.worldwind.render.ConformingShape
      extended by gov.nasa.worldwind.render.ConformingPolygon
          extended by gov.nasa.worldwind.render.ConformingQuad
              extended by gov.nasa.worldwind.render.ConformingSquare
All Implemented Interfaces:
Disposable, MeasurableArea, MeasurableLength, Movable, Renderable, Restorable

public class ConformingSquare
extends ConformingQuad


Nested Class Summary
 
Nested classes/interfaces inherited from class gov.nasa.worldwind.render.ConformingShape
ConformingShape.CacheKey
 
Field Summary
 
Fields inherited from class gov.nasa.worldwind.render.ConformingPolygon
globe
 
Fields inherited from class gov.nasa.worldwind.render.ConformingShape
borderColor, borderWidth, CONFORMINGSHAPE_CACHE_KEY, CONFORMINGSHAPE_CACHE_NAME, drawBorder, drawInterior, fillColor
 
Constructor Summary
ConformingSquare(Globe globe, LatLon center, double halfWidth)
           
ConformingSquare(Globe globe, LatLon center, double width, Color interiorColor, Color borderColor)
           
 
Method Summary
 double getHalfWidth()
           
 void setHalfWidth(double halfWidth)
           
 
Methods inherited from class gov.nasa.worldwind.render.ConformingQuad
doGetRestorableState, doRestoreState, getCenter, getHalfHeight, getOrientation, makePositions, setCenter, setOrientation, setSize
 
Methods inherited from class gov.nasa.worldwind.render.ConformingPolygon
getArea, getHeight, getLength, getPerimeter, getReferencePosition, getWidth, invalidateCache, moveTo, renderBoundary, renderInterior, setOriginalVertices
 
Methods inherited from class gov.nasa.worldwind.render.ConformingShape
dispose, getBorderColor, getBorderWidth, getInteriorColor, getRestorableState, getUniqueSerialNumber, getUseFrustumCull, isAntiAlias, isDrawBorder, isDrawInterior, isExpired, move, render, restoreState, setAntiAlias, setBorderColor, setBorderWidth, setDrawBorder, setDrawInterior, setInteriorColor, setUseFrustumCull, sizeInBytesOf, updateExpiryCriteria
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConformingSquare

public ConformingSquare(Globe globe,
                        LatLon center,
                        double halfWidth)

ConformingSquare

public ConformingSquare(Globe globe,
                        LatLon center,
                        double width,
                        Color interiorColor,
                        Color borderColor)
Method Detail

getHalfWidth

public double getHalfWidth()
Overrides:
getHalfWidth in class ConformingQuad

setHalfWidth

public void setHalfWidth(double halfWidth)

NASA World Wind