NASA World Wind

gov.nasa.worldwind.globes
Class RectangularTessellator

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.globes.RectangularTessellator
All Implemented Interfaces:
AVList, Tessellator, WWObject, PropertyChangeListener, EventListener

public class RectangularTessellator
extends WWObjectImpl
implements Tessellator


Nested Class Summary
protected static class RectangularTessellator.RenderInfo
           
 
Field Summary
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
RectangularTessellator()
           
 
Method Summary
 RectangularTessellator.RenderInfo buildVerts(DrawContext dc, gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile, int resolution, boolean makeSkirts)
           
protected static IntBuffer getIndices(int density)
           
 int getTargetResolution(DrawContext dc, gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile)
           
 boolean isMakeTileSkirts()
           
 void setMakeTileSkirts(boolean makeTileSkirts)
           
 SectorGeometryList tessellate(DrawContext dc)
           
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
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.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Constructor Detail

RectangularTessellator

public RectangularTessellator()
Method Detail

buildVerts

public RectangularTessellator.RenderInfo buildVerts(DrawContext dc,
                                                    gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile,
                                                    int resolution,
                                                    boolean makeSkirts)

getIndices

protected static IntBuffer getIndices(int density)

getTargetResolution

public int getTargetResolution(DrawContext dc,
                               gov.nasa.worldwind.globes.RectangularTessellator.RectTile tile)

isMakeTileSkirts

public boolean isMakeTileSkirts()
Specified by:
isMakeTileSkirts in interface Tessellator

setMakeTileSkirts

public void setMakeTileSkirts(boolean makeTileSkirts)
Specified by:
setMakeTileSkirts in interface Tessellator

tessellate

public SectorGeometryList tessellate(DrawContext dc)
Specified by:
tessellate in interface Tessellator

NASA World Wind