Class SurfaceShapeLayer
java.lang.Object
gov.nasa.worldwind.avlist.AVListImpl
gov.nasa.worldwind.WWObjectImpl
gov.nasa.worldwind.layers.AbstractLayer
gov.nasa.worldwind.layers.RenderableLayer
repast.simphony.visualization.gis3D.AbstractRenderableLayer<SurfaceShapeStyle,gov.nasa.worldwind.render.SurfaceShape>
repast.simphony.visualization.gis3D.SurfaceShapeLayer
- All Implemented Interfaces:
gov.nasa.worldwind.avlist.AVList
,gov.nasa.worldwind.Disposable
,gov.nasa.worldwind.event.MessageListener
,gov.nasa.worldwind.layers.Layer
,gov.nasa.worldwind.Restorable
,gov.nasa.worldwind.WWObject
,PropertyChangeListener
,EventListener
,IDisplayLayer<gov.nasa.worldwind.render.SurfaceShape>
public class SurfaceShapeLayer
extends AbstractRenderableLayer<SurfaceShapeStyle,gov.nasa.worldwind.render.SurfaceShape>
Styled display layer for WorldWind display layers.
- Author:
- Eric Tatara
-
Field Summary
Fields inherited from class repast.simphony.visualization.gis3D.AbstractRenderableLayer
addedObjects, geography, removeObjects, renderableToObjectMap, style, visualItemMap
Fields inherited from class gov.nasa.worldwind.layers.RenderableLayer
pickSupport, renderables, renderablesOverride
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
Defines how the implementing subclasses apply updates to Renderables, e.g.protected gov.nasa.worldwind.render.SurfaceShape
Defines how the implementing subclasses create Renderables for objects in the displayMethods inherited from class repast.simphony.visualization.gis3D.AbstractRenderableLayer
addObject, applyUpdates, dispose, findObjectForRenderable, getStyle, getVisualItem, processAddedObjects, processRemovedObjects, removeObject, setGeography, setStyle, update, updateObjects
Methods inherited from class gov.nasa.worldwind.layers.RenderableLayer
addRenderable, addRenderable, addRenderables, clearRenderables, disposeRenderables, doPick, doPick, doPreRender, doPreRender, doRender, doRender, getActiveRenderables, getNumRenderables, getOpacity, getRenderables, onMessage, removeAllRenderables, removeRenderable, setOpacity, setRenderables, toString
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer
createLayerConfigElements, getDataFileStore, getExpiryTime, getLayerConfigParams, getMaxActiveAltitude, getMaxEffectiveAltitude, getMinActiveAltitude, getMinEffectiveAltitude, getName, getRestorableState, getScale, getScreenCredit, isAtMaxResolution, isEnabled, isLayerActive, isLayerConfigDocument, isLayerInView, isMultiResolution, isNetworkRetrievalEnabled, isPickEnabled, pick, preRender, render, restoreState, setDataFileStore, setEnabled, setExpiryTime, setMaxActiveAltitude, setMinActiveAltitude, setName, setNetworkRetrievalEnabled, setPickEnabled, setScreenCredit
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
-
Constructor Details
-
SurfaceShapeLayer
-
-
Method Details
-
applyUpdatesToShape
Description copied from class:AbstractRenderableLayer
Defines how the implementing subclasses apply updates to Renderables, e.g. setting line colors or updating coordinates.- Specified by:
applyUpdatesToShape
in classAbstractRenderableLayer<SurfaceShapeStyle,
gov.nasa.worldwind.render.SurfaceShape> - Parameters:
obj
- the object (agent) to be used for styling the renderable
-
createVisualItem
Description copied from class:AbstractRenderableLayer
Defines how the implementing subclasses create Renderables for objects in the display- Specified by:
createVisualItem
in classAbstractRenderableLayer<SurfaceShapeStyle,
gov.nasa.worldwind.render.SurfaceShape> - Parameters:
o
- the object for which to create the renderable- Returns:
- the Renderable to be displayed
-