NASA World Wind

gov.nasa.worldwind.render
Interface ShapeAttributes

All Superinterfaces:
AVList, EventListener, PropertyChangeListener, WWObject
All Known Implementing Classes:
BasicShapeAttributes

public interface ShapeAttributes
extends AVList, WWObject


Method Summary
 Material getInteriorMaterial()
           
 double getInteriorOpacity()
           
 Material getOutlineMaterial()
           
 double getOutlineOpacity()
           
 double getOutlineWidth()
           
 void getRestorableState(RestorableSupport rs, RestorableSupport.StateObject so)
           
 boolean isDrawInterior()
           
 boolean isDrawOutline()
           
 boolean isEnableAntialiasing()
           
 void restoreState(RestorableSupport rs, RestorableSupport.StateObject so)
           
 void setDrawInterior(boolean draw)
           
 void setDrawOutline(boolean draw)
           
 void setEnableAntialiasing(boolean enable)
           
 void setInteriorMaterial(Material material)
           
 void setInteriorOpacity(double opacity)
           
 void setOutlineMaterial(Material material)
           
 void setOutlineOpacity(double opacity)
           
 void setOutlineWidth(double width)
           
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Method Detail

getInteriorMaterial

Material getInteriorMaterial()

getInteriorOpacity

double getInteriorOpacity()

getOutlineMaterial

Material getOutlineMaterial()

getOutlineOpacity

double getOutlineOpacity()

getOutlineWidth

double getOutlineWidth()

getRestorableState

void getRestorableState(RestorableSupport rs,
                        RestorableSupport.StateObject so)

isDrawInterior

boolean isDrawInterior()

isDrawOutline

boolean isDrawOutline()

isEnableAntialiasing

boolean isEnableAntialiasing()

restoreState

void restoreState(RestorableSupport rs,
                  RestorableSupport.StateObject so)

setDrawInterior

void setDrawInterior(boolean draw)

setDrawOutline

void setDrawOutline(boolean draw)

setEnableAntialiasing

void setEnableAntialiasing(boolean enable)

setInteriorMaterial

void setInteriorMaterial(Material material)

setInteriorOpacity

void setInteriorOpacity(double opacity)

setOutlineMaterial

void setOutlineMaterial(Material material)

setOutlineOpacity

void setOutlineOpacity(double opacity)

setOutlineWidth

void setOutlineWidth(double width)

NASA World Wind