public class RenderableLayer extends AbstractLayer implements java.lang.Iterable<Renderable>
Constructor and Description |
---|
RenderableLayer() |
RenderableLayer(java.lang.Iterable<? extends Renderable> renderables) |
RenderableLayer(RenderableLayer layer) |
RenderableLayer(java.lang.String displayName) |
Modifier and Type | Method and Description |
---|---|
void |
addAllRenderables(java.lang.Iterable<? extends Renderable> iterable) |
void |
addAllRenderables(RenderableLayer layer) |
void |
addRenderable(int index,
Renderable renderable) |
void |
addRenderable(Renderable renderable) |
void |
clearRenderables() |
int |
count() |
Renderable |
getRenderable(int index) |
int |
indexOfRenderable(Renderable renderable) |
int |
indexOfRenderableNamed(java.lang.String name) |
int |
indexOfRenderableWithProperty(java.lang.Object key,
java.lang.Object value) |
java.util.Iterator<Renderable> |
iterator() |
boolean |
removeAllRenderables(java.lang.Iterable<? extends Renderable> renderables) |
Renderable |
removeRenderable(int index) |
boolean |
removeRenderable(Renderable renderable) |
Renderable |
setRenderable(int index,
Renderable renderable) |
getDisplayName, getMaxActiveAltitude, getMinActiveAltitude, getOpacity, getUserProperty, hasUserProperty, isEnabled, isPickEnabled, isWithinActiveAltitudes, putUserProperty, removeUserProperty, render, setDisplayName, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setOpacity, setPickEnabled
public RenderableLayer()
public RenderableLayer(java.lang.String displayName)
public RenderableLayer(RenderableLayer layer)
public RenderableLayer(java.lang.Iterable<? extends Renderable> renderables)
public int count()
public Renderable getRenderable(int index)
public Renderable setRenderable(int index, Renderable renderable)
public int indexOfRenderable(Renderable renderable)
public int indexOfRenderableNamed(java.lang.String name)
public int indexOfRenderableWithProperty(java.lang.Object key, java.lang.Object value)
public void addRenderable(Renderable renderable)
public void addRenderable(int index, Renderable renderable)
public void addAllRenderables(RenderableLayer layer)
public void addAllRenderables(java.lang.Iterable<? extends Renderable> iterable)
public boolean removeRenderable(Renderable renderable)
public Renderable removeRenderable(int index)
public boolean removeAllRenderables(java.lang.Iterable<? extends Renderable> renderables)
public void clearRenderables()
public java.util.Iterator<Renderable> iterator()
iterator
in interface java.lang.Iterable<Renderable>