| Package | Description | 
|---|---|
| agi.foundation.terrain | 
 Contains types for reading and analyzing terrain data. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
QuantizedMeshTerrainTile | 
StkTerrainServer.getMesh(int level,
       int x,
       int y)
Gets a mesh for a specified set of coordinates. 
 | 
abstract QuantizedMeshTerrainTile | 
QuantizedMeshTerrainProvider.getMesh(int level,
       int x,
       int y)
Gets a mesh for a specified set of coordinates. 
 | 
QuantizedMeshTerrainTile | 
QuantizedMeshTerrainCache.getMesh(int level,
       int x,
       int y)
Gets the terrain tile with specified tile coordinates. 
 | 
QuantizedMeshTerrainTile | 
GeospatialContentServerTerrain.getMesh(int level,
       int x,
       int y)
Gets a mesh for a specified set of coordinates. 
 | 
static QuantizedMeshTerrainTile | 
QuantizedMeshTerrainTile.readFromStream(CartographicExtent boundingExtent,
              InputStream stream)
Reads an uncompressed quantized-mesh terrain data from the given stream and creates a tile. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TerrainInterpolator<QuantizedMeshTerrainTile> | 
QuantizedMeshTerrainProvider.getDefaultInterpolator()
Gets the default interpolator to use to interpolate heights
    when a specific interpolator is not specified in the call to  
QuantizedMeshTerrainProvider.getHeight(double,double)
    or QuantizedMeshTerrainProvider.getHeightNativeUnits(double,double). | 
| Modifier and Type | Method and Description | 
|---|---|
FirstPartialsOfHeight | 
BarycentricTerrainInterpolator.interpolateFirstPartials(QuantizedMeshTerrainTile data,
                        double longitude,
                        double latitude)  | 
double | 
BarycentricTerrainInterpolator.interpolateHeight(QuantizedMeshTerrainTile data,
                 double longitude,
                 double latitude)  | 
SecondPartialsOfHeight | 
BarycentricTerrainInterpolator.interpolateSecondPartials(QuantizedMeshTerrainTile data,
                         double longitude,
                         double latitude)  | 
| Modifier and Type | Method and Description | 
|---|---|
FirstPartialsOfHeight | 
QuantizedMeshTerrainProvider.getFirstPartials(double longitude,
                double latitude,
                TerrainInterpolator<QuantizedMeshTerrainTile> interpolator)
 | 
double | 
QuantizedMeshTerrainProvider.getHeight(double longitude,
         double latitude,
         TerrainInterpolator<QuantizedMeshTerrainTile> interpolator)
Gets the interpolated height of the terrain at the specified longitude and latitude using the
    specified  
TerrainInterpolator. | 
SecondPartialsOfHeight | 
QuantizedMeshTerrainProvider.getSecondPartials(double longitude,
                 double latitude,
                 TerrainInterpolator<QuantizedMeshTerrainTile> interpolator)
 | 
void | 
QuantizedMeshTerrainProvider.setDefaultInterpolator(TerrainInterpolator<QuantizedMeshTerrainTile> value)
Sets the default interpolator to use to interpolate heights
    when a specific interpolator is not specified in the call to  
QuantizedMeshTerrainProvider.getHeight(double,double)
    or QuantizedMeshTerrainProvider.getHeightNativeUnits(double,double). |