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 . 