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 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
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 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)
-
-
-
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)
-
-