public class AnalyticSurfaceAttributes extends Object
Modifier and Type | Field and 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 and Description |
---|
AnalyticSurfaceAttributes() |
AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes) |
AnalyticSurfaceAttributes(Material material,
double opacity) |
Modifier and Type | Method and 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) |
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
public AnalyticSurfaceAttributes()
public AnalyticSurfaceAttributes(AnalyticSurfaceAttributes attributes)
public AnalyticSurfaceAttributes(Material material, double opacity)
public AnalyticSurfaceAttributes copy()
public Material getInteriorMaterial()
public double getInteriorOpacity()
public Material getOutlineMaterial()
public double getOutlineOpacity()
public double getOutlineWidth()
public double getShadowOpacity()
public boolean isDrawInterior()
public boolean isDrawOutline()
public boolean isDrawShadow()
public void setDrawInterior(boolean draw)
public void setDrawOutline(boolean draw)
public void setDrawShadow(boolean draw)
public void setInteriorMaterial(Material material)
public void setInteriorOpacity(double opacity)
public void setOutlineMaterial(Material material)
public void setOutlineOpacity(double opacity)
public void setOutlineWidth(double width)
public void setShadowOpacity(double opacity)