gov.nasa.worldwind.render
Class BasicShapeAttributes
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.render.BasicShapeAttributes
- All Implemented Interfaces:
- AVList, ShapeAttributes, WWObject, PropertyChangeListener, EventListener
public class BasicShapeAttributes
- extends WWObjectImpl
- implements ShapeAttributes
| 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 |
drawInterior
protected boolean drawInterior
drawOutline
protected boolean drawOutline
enableAntialiasing
protected boolean enableAntialiasing
interiorMaterial
protected Material interiorMaterial
interiorOpacity
protected double interiorOpacity
outlineMaterial
protected Material outlineMaterial
outlineOpacity
protected double outlineOpacity
outlineWidth
protected double outlineWidth
BasicShapeAttributes
public BasicShapeAttributes()
BasicShapeAttributes
public BasicShapeAttributes(ShapeAttributes attributes)
equals
public boolean equals(Object o)
- Overrides:
equals in class Object
getInteriorMaterial
public Material getInteriorMaterial()
- Specified by:
getInteriorMaterial in interface ShapeAttributes
getInteriorOpacity
public double getInteriorOpacity()
- Specified by:
getInteriorOpacity in interface ShapeAttributes
getOutlineMaterial
public Material getOutlineMaterial()
- Specified by:
getOutlineMaterial in interface ShapeAttributes
getOutlineOpacity
public double getOutlineOpacity()
- Specified by:
getOutlineOpacity in interface ShapeAttributes
getOutlineWidth
public double getOutlineWidth()
- Specified by:
getOutlineWidth in interface ShapeAttributes
getRestorableState
public void getRestorableState(RestorableSupport rs,
RestorableSupport.StateObject so)
- Specified by:
getRestorableState in interface ShapeAttributes
hashCode
public int hashCode()
- Overrides:
hashCode in class Object
isDrawInterior
public boolean isDrawInterior()
- Specified by:
isDrawInterior in interface ShapeAttributes
isDrawOutline
public boolean isDrawOutline()
- Specified by:
isDrawOutline in interface ShapeAttributes
isEnableAntialiasing
public boolean isEnableAntialiasing()
- Specified by:
isEnableAntialiasing in interface ShapeAttributes
restoreState
public void restoreState(RestorableSupport rs,
RestorableSupport.StateObject so)
- Specified by:
restoreState in interface ShapeAttributes
setDrawInterior
public void setDrawInterior(boolean draw)
- Specified by:
setDrawInterior in interface ShapeAttributes
setDrawOutline
public void setDrawOutline(boolean draw)
- Specified by:
setDrawOutline in interface ShapeAttributes
setEnableAntialiasing
public void setEnableAntialiasing(boolean enable)
- Specified by:
setEnableAntialiasing in interface ShapeAttributes
setInteriorMaterial
public void setInteriorMaterial(Material material)
- Specified by:
setInteriorMaterial in interface ShapeAttributes
setInteriorOpacity
public void setInteriorOpacity(double opacity)
- Specified by:
setInteriorOpacity in interface ShapeAttributes
setOutlineMaterial
public void setOutlineMaterial(Material material)
- Specified by:
setOutlineMaterial in interface ShapeAttributes
setOutlineOpacity
public void setOutlineOpacity(double opacity)
- Specified by:
setOutlineOpacity in interface ShapeAttributes
setOutlineWidth
public void setOutlineWidth(double width)
- Specified by:
setOutlineWidth in interface ShapeAttributes