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, visualItemMapFields inherited from class gov.nasa.worldwind.layers.RenderableLayer
pickSupport, renderables, renderablesOverride -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidDefines how the implementing subclasses apply updates to Renderables, e.g.protected gov.nasa.worldwind.render.SurfaceShapeDefines 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, updateObjectsMethods 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, toStringMethods 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, setScreenCreditMethods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChangeMethods 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, setValuesMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValuesMethods inherited from interface java.beans.PropertyChangeListener
propertyChange
-
Constructor Details
-
SurfaceShapeLayer
-
-
Method Details
-
applyUpdatesToShape
Description copied from class:AbstractRenderableLayerDefines how the implementing subclasses apply updates to Renderables, e.g. setting line colors or updating coordinates.- Specified by:
applyUpdatesToShapein classAbstractRenderableLayer<SurfaceShapeStyle,gov.nasa.worldwind.render.SurfaceShape> - Parameters:
obj- the object (agent) to be used for styling the renderable
-
createVisualItem
Description copied from class:AbstractRenderableLayerDefines how the implementing subclasses create Renderables for objects in the display- Specified by:
createVisualItemin classAbstractRenderableLayer<SurfaceShapeStyle,gov.nasa.worldwind.render.SurfaceShape> - Parameters:
o- the object for which to create the renderable- Returns:
- the Renderable to be displayed
-