Class Surface.ElevationSourceList

All Implemented Interfaces:
ListenableList<ElevationSource>, Iterable<ElevationSource>, Collection<ElevationSource>, List<ElevationSource>, Observable, ObservableList<ElevationSource>
Enclosing class:

public static final class Surface.ElevationSourceList extends Object implements ListenableList<ElevationSource>
Represents the list of ElevationSources in a Surface.

This class is not creatable but elevation sources can be added and removed. Changes to the list can be observed by adding a listener.

If the elevation sources in the list are rendered in a SceneView, changes to the list will have an immediate effect on how elevation is rendered in that SceneView. If an elevation source is removed from the list it will disappear from the SceneView and vice versa if an elevation source is added to the list it will change the elevation rendering of the SceneView.

See Also: