Package  Description 

agi.foundation.coverage 
Contains types for computing complex access calculations between many different objects simultaneously.

agi.foundation.geometry.discrete 
Contains types which define discretization algorithms and metadata for analysis of spatial geometry.

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.

Class and Description 

CoverageGridPoint
Represents a grid point for use with the coverage system.

EllipsoidGrid
Deprecated.
The coverage system has markedly changed. See CentralBodyCoverageGrid.

ICoverageGrid
The base interface for grids used in the coverage system.

Class and Description 

CentralBodyCoverageGrid
The abstract base class for a
ICoverageGrid that produces grid points defined relative to a CentralBody (get / set ). 
CoverageGridPoint
Represents a grid point for use with the coverage system.

CylinderFill
Cylinder faces that can be filled.

EllipsoidGrid
Deprecated.
The coverage system has markedly changed. See CentralBodyCoverageGrid.

EllipsoidGridPoint
Deprecated.
See CoverageGridPoint.

ExtrudedPolylineTriangulatorResult
The result from extruded polyline triangulation: a triangle mesh defined using
an indexed triangle list with top and bottom boundary positions.

GeometricPrimitiveCoverageGrid
The abstract base for simple grids used in the coverage system.

ICoverageGrid
The base interface for grids used in the coverage system.

ICoverageGridCell
Describes an interface for a grid cell in the coverage system.

ICoverageGriddingTechnique
Describes a gridding technique that can be used with a
GeometricPrimitiveCoverageGrid . 
SolidTriangulatorResult
The result from a triangulation of a solid: a triangle mesh defined using an
indexed triangle list and positions outlining the solid.

SurfaceShapesResult
Represents the boundary positions of a shape on the surface computed from by a
SurfaceShapes method. 
SurfaceTriangulatorResult
The result from a triangulation on the surface of a central body:
a triangle mesh defined using an indexed triangle list and boundary
positions surrounding the mesh.

TriangulatorResult
The result from triangulation: a triangle mesh defined using an indexed triangle list.

WindingOrder
Specifies the order for positions or front facing triangles.

Class and Description 

SolidTriangulatorResult
The result from a triangulation of a solid: a triangle mesh defined using an
indexed triangle list and positions outlining the solid.

SurfaceShapesResult
Represents the boundary positions of a shape on the surface computed from by a
SurfaceShapes method. 
SurfaceTriangulatorResult
The result from a triangulation on the surface of a central body:
a triangle mesh defined using an indexed triangle list and boundary
positions surrounding the mesh.

TriangulatorResult
The result from triangulation: a triangle mesh defined using an indexed triangle list.

WindingOrder
Specifies the order for positions or front facing triangles.

Class and Description 

SurfaceTriangulatorResult
The result from a triangulation on the surface of a central body:
a triangle mesh defined using an indexed triangle list and boundary
positions surrounding the mesh.
