NASA World Wind

gov.nasa.worldwindx.examples.analytics
Class AnalyticSurfaceAttributes

java.lang.Object
  extended by gov.nasa.worldwindx.examples.analytics.AnalyticSurfaceAttributes

public class AnalyticSurfaceAttributes
extends Object


Field Summary
protected  boolean drawInterior
           
protected  boolean drawOutline
           
protected  boolean drawShadow
           
protected  Material interiorMaterial
           
protected  double interiorOpacity
           
protected  Material outlineMaterial
           
protected  double outlineOpacity
           
protected  double outlineWidth
           
protected  double shadowOpacity
           
 
Constructor Summary
AnalyticSurfaceAttributes()
           
AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes)
           
AnalyticSurfaceAttributes(Material material, double opacity)
           
 
Method Summary
 AnalyticSurfaceAttributes copy()
           
 Material getInteriorMaterial()
           
 double getInteriorOpacity()
           
 Material getOutlineMaterial()
           
 double getOutlineOpacity()
           
 double getOutlineWidth()
           
 double getShadowOpacity()
           
 boolean isDrawInterior()
           
 boolean isDrawOutline()
           
 boolean isDrawShadow()
           
 void setDrawInterior(boolean draw)
           
 void setDrawOutline(boolean draw)
           
 void setDrawShadow(boolean draw)
           
 void setInteriorMaterial(Material material)
           
 void setInteriorOpacity(double opacity)
           
 void setOutlineMaterial(Material material)
           
 void setOutlineOpacity(double opacity)
           
 void setOutlineWidth(double width)
           
 void setShadowOpacity(double opacity)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

drawInterior

protected boolean drawInterior

drawOutline

protected boolean drawOutline

drawShadow

protected boolean drawShadow

interiorMaterial

protected Material interiorMaterial

interiorOpacity

protected double interiorOpacity

outlineMaterial

protected Material outlineMaterial

outlineOpacity

protected double outlineOpacity

outlineWidth

protected double outlineWidth

shadowOpacity

protected double shadowOpacity
Constructor Detail

AnalyticSurfaceAttributes

public AnalyticSurfaceAttributes()

AnalyticSurfaceAttributes

public AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes)

AnalyticSurfaceAttributes

public AnalyticSurfaceAttributes(Material material,
                                 double opacity)
Method Detail

copy

public AnalyticSurfaceAttributes copy()

getInteriorMaterial

public Material getInteriorMaterial()

getInteriorOpacity

public double getInteriorOpacity()

getOutlineMaterial

public Material getOutlineMaterial()

getOutlineOpacity

public double getOutlineOpacity()

getOutlineWidth

public double getOutlineWidth()

getShadowOpacity

public double getShadowOpacity()

isDrawInterior

public boolean isDrawInterior()

isDrawOutline

public boolean isDrawOutline()

isDrawShadow

public boolean isDrawShadow()

setDrawInterior

public void setDrawInterior(boolean draw)

setDrawOutline

public void setDrawOutline(boolean draw)

setDrawShadow

public void setDrawShadow(boolean draw)

setInteriorMaterial

public void setInteriorMaterial(Material material)

setInteriorOpacity

public void setInteriorOpacity(double opacity)

setOutlineMaterial

public void setOutlineMaterial(Material material)

setOutlineOpacity

public void setOutlineOpacity(double opacity)

setOutlineWidth

public void setOutlineWidth(double width)

setShadowOpacity

public void setShadowOpacity(double opacity)

NASA World Wind