Class AnalyticSurfaceAttributes
- java.lang.Object
-
- gov.nasa.worldwindx.examples.analytics.AnalyticSurfaceAttributes
-
public class AnalyticSurfaceAttributes extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected booleandrawInteriorprotected booleandrawOutlineprotected booleandrawShadowprotected MaterialinteriorMaterialprotected doubleinteriorOpacityprotected MaterialoutlineMaterialprotected doubleoutlineOpacityprotected doubleoutlineWidthprotected doubleshadowOpacity
-
Constructor Summary
Constructors Constructor Description AnalyticSurfaceAttributes()AnalyticSurfaceAttributes(Material material, double opacity)AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AnalyticSurfaceAttributescopy()MaterialgetInteriorMaterial()doublegetInteriorOpacity()MaterialgetOutlineMaterial()doublegetOutlineOpacity()doublegetOutlineWidth()doublegetShadowOpacity()booleanisDrawInterior()booleanisDrawOutline()booleanisDrawShadow()voidsetDrawInterior(boolean draw)voidsetDrawOutline(boolean draw)voidsetDrawShadow(boolean draw)voidsetInteriorMaterial(Material material)voidsetInteriorOpacity(double opacity)voidsetOutlineMaterial(Material material)voidsetOutlineOpacity(double opacity)voidsetOutlineWidth(double width)voidsetShadowOpacity(double opacity)
-
-
-
Field Detail
-
drawInterior
protected boolean drawInterior
-
drawOutline
protected boolean drawOutline
-
drawShadow
protected boolean drawShadow
-
interiorMaterial
protected Material interiorMaterial
-
outlineMaterial
protected Material outlineMaterial
-
interiorOpacity
protected double interiorOpacity
-
outlineOpacity
protected double outlineOpacity
-
shadowOpacity
protected double shadowOpacity
-
outlineWidth
protected double outlineWidth
-
-
Constructor Detail
-
AnalyticSurfaceAttributes
public AnalyticSurfaceAttributes(Material material, double opacity)
-
AnalyticSurfaceAttributes
public AnalyticSurfaceAttributes()
-
AnalyticSurfaceAttributes
public AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes)
-
-
Method Detail
-
copy
public AnalyticSurfaceAttributes copy()
-
isDrawInterior
public boolean isDrawInterior()
-
setDrawInterior
public void setDrawInterior(boolean draw)
-
isDrawOutline
public boolean isDrawOutline()
-
setDrawOutline
public void setDrawOutline(boolean draw)
-
isDrawShadow
public boolean isDrawShadow()
-
setDrawShadow
public void setDrawShadow(boolean draw)
-
getInteriorMaterial
public Material getInteriorMaterial()
-
setInteriorMaterial
public void setInteriorMaterial(Material material)
-
getOutlineMaterial
public Material getOutlineMaterial()
-
setOutlineMaterial
public void setOutlineMaterial(Material material)
-
getInteriorOpacity
public double getInteriorOpacity()
-
setInteriorOpacity
public void setInteriorOpacity(double opacity)
-
getOutlineOpacity
public double getOutlineOpacity()
-
setOutlineOpacity
public void setOutlineOpacity(double opacity)
-
getShadowOpacity
public double getShadowOpacity()
-
setShadowOpacity
public void setShadowOpacity(double opacity)
-
getOutlineWidth
public double getOutlineWidth()
-
setOutlineWidth
public void setOutlineWidth(double width)
-
-