| Package | Description | 
|---|---|
| agi.foundation.graphics | 
 Provides commonly used and instantiated graphics types related to 3D scene management, terrain and imagery, and more. 
 | 
| agi.foundation.graphics.advanced | 
 Provides less commonly instantiated graphics types for the camera, mouse options, primitive options, and others. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TerrainOverlay | 
TerrainCollection.add(String uri)
 | 
TerrainOverlay | 
TerrainCollection.add(URI uri)
Creates a  
TerrainOverlay from the uri and adds it to the collection. | 
TerrainOverlay | 
TerrainCollection.addAsync(String uri)
Creates a  
TerrainOverlay from the uri, which represents a URI, and adds it to the collection asynchronously. | 
TerrainOverlay | 
TerrainCollection.addAsync(URI uri)
Creates a  
TerrainOverlay from the uri and adds it to the collection asynchronously. | 
TerrainOverlay | 
TerrainCollection.get(int index)
Gets the  
TerrainOverlay at the specified index. | 
TerrainOverlay | 
TerrainOverlayAddCompleteEventArgs.getTerrainOverlay()
Gets the  
TerrainOverlay that was added asynchronously. | 
| Modifier and Type | Method and Description | 
|---|---|
Iterator<TerrainOverlay> | 
TerrainCollection.iterator()
Constructs an iterator that can be used to iterate the collection. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
TerrainCollection.add(TerrainOverlay terrainOverlay)
Adds  
terrainOverlay to the collection. | 
void | 
TerrainCollection.addAsync(TerrainOverlay terrainOverlay)
Adds  
terrainOverlay to the collection asynchronously. | 
void | 
TerrainCollection.bringToFront(TerrainOverlay terrainOverlay)
Brings the  
TerrainOverlay to the front of the collection so it is rendered first or on the bottom. | 
void | 
TerrainCollection.copyTo(TerrainOverlay[] toArray,
      int startingIndex)  | 
int | 
TerrainCollection.indexOf(TerrainOverlay terrainOverlay)
Gets the index of the specified  
TerrainOverlay. | 
void | 
TerrainCollection.move(TerrainOverlay terrainOverlay,
    int newPosition)
Moves the  
TerrainOverlay to the specified position. | 
void | 
TerrainCollection.sendToBack(TerrainOverlay terrainOverlay)
Sends the  
TerrainOverlay to the back of the collection so it is rendered last or on the top. | 
void | 
TerrainCollection.swap(TerrainOverlay terrainOverlay1,
    TerrainOverlay terrainOverlay2)
Swaps the position of two  
TerrainOverlay objects. | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
TerrainCollection.addAll(Collection<? extends TerrainOverlay> c)  | 
void | 
TerrainCollection.addRange(Iterable<TerrainOverlay> overlays)
Adds the elements of the specified collection to the end of the  
TerrainCollection. | 
void | 
TerrainCollection.addRangeAsync(Iterable<TerrainOverlay> overlays)
Adds the elements of the specified collection to the end of the  
TerrainCollection asynchronously. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AGIProcessedTerrainOverlay
A  
TerrainOverlay for handling AGI Processed Terrain (PDTT) files. | 
class  | 
StkTerrainServerTerrainOverlay
A  
TerrainOverlay that loads terrain terrain data from an STK Terrain Server, or any server that provides the
STK Terrain Server Public REST API. |