| Package | Description | 
|---|---|
| agi.foundation.geometry.discrete | 
 Contains types which define discretization algorithms and metadata for analysis of spatial geometry. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ExtrudedCentralBodyCoverageGrid
A  
CentralBodyCoverageGrid that takes as input an existing CentralBodyCoverageGrid
 type and extrudes it in the specified manner to become a three dimensional grid. | 
class  | 
GlobalCoverageGrid
 | 
class  | 
IntersectionWithSurfaceRegionsCoverageGrid
Represents a set of grid points created by a given  
CentralBodyCoverageGrid and lying inside a set of 
 EllipsoidSurfaceRegions. | 
class  | 
LatitudeBoundsCoverageGrid
Represents a set of grid points bounded by two lines of planetodetic latitude. 
 | 
class  | 
LatitudeLineCoverageGrid
Represents a set of grid points along a line of planetodetic latitude. 
 | 
class  | 
LongitudeLineCoverageGrid
Represents a set of grid points along a line of longitude. 
 | 
class  | 
SpecifiedCentralBodyCoverageGrid
Wraps a previously generated set of grid points with their respective boundaries or 
 accepts a specified list of  
Cartographic grid point locations. | 
class  | 
SurfaceRegionsCoverageGrid
Represents a regular grid inside the boundaries of a specified set of surface regions, based on a given resolution. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
CentralBodyCoverageGrid | 
IntersectionWithSurfaceRegionsCoverageGrid.getGridPointProvider()
Gets the  
CentralBodyCoverageGrid that is used to generate the set of 
    GridPoints that this grid will be a
    subset of. | 
CentralBodyCoverageGrid | 
ExtrudedCentralBodyCoverageGrid.getUnderlyingGrid()
Gets the underlying grid that is extruded. 
 | 
| Constructor and Description | 
|---|
CentralBodyCoverageGrid(CentralBodyCoverageGrid existingGrid)
Initializes a new instance using the same reference surface as an existing grid. 
 | 
ExtrudedCentralBodyCoverageGrid(CentralBodyCoverageGrid centralBodyCoverageGridToExtrude)
Initializes an extruded grid with the input underlying grid. 
 | 
ExtrudedCentralBodyCoverageGrid(CentralBodyCoverageGrid centralBodyCoverageGridToExtrude,
                               Bounds heightBounds,
                               ICoverageGriddingTechnique heightGriddingTechnique)
Initializes an extruded grid with the input underlying grid. 
 | 
IntersectionWithSurfaceRegionsCoverageGrid(CentralBodyCoverageGrid gridPointProvider,
                                          EllipsoidSurfaceRegion... intersectingRegions)
Construct a new instance based on the generator and down selector passed in. 
 | 
IntersectionWithSurfaceRegionsCoverageGrid(TerrainProvider terrainProvider,
                                          CentralBodyCoverageGrid gridPointProvider,
                                          EllipsoidSurfaceRegion... intersectingRegions)
Construct a new instance based on the generator and down selector passed in. 
 | 
SpecifiedCentralBodyCoverageGrid(CentralBodyCoverageGrid existingGrid)
Construct a new instance based on a given instance of another  
CentralBodyCoverageGrid. |