LatitudeBoundsCoverageGrid Class |
Namespace: AGI.Foundation.Geometry.Discrete
The LatitudeBoundsCoverageGrid type exposes the following members.
Name | Description | |
---|---|---|
LatitudeBoundsCoverageGrid | ||
LatitudeBoundsCoverageGrid(CentralBody, Double, Double, Double) |
Construct a new instance based on the given globe and planetodetic latitude bounds in the planet's fixed frame.
Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
| |
LatitudeBoundsCoverageGrid(TerrainProvider, Double, Double, Double) |
Construct a new instance based on the given terrain and planetodetic latitude bounds.
Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
| |
LatitudeBoundsCoverageGrid(TerrainProvider, CentralBody, Double, Double, Double) |
Construct a new instance based on the given terrain and planetodetic latitude bounds.
Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
|
Name | Description | |
---|---|---|
CentralBody |
Gets or sets the central body associated with this grid.
(Inherited from CentralBodyCoverageGrid.) | |
MaximumLatitude |
Gets or sets the north-most planetodetic latitude, in radians, bounding the grid.
| |
MinimumLatitude |
Gets or sets the south-most planetodetic latitude, in radians, bounding the grid.
| |
ReferenceFrame |
Gets the reference frame for this grid, which is the CentralBody's fixed frame.
If the CentralBody has not been set, then this will return .
(Inherited from CentralBodyCoverageGrid.) | |
ReferenceTerrain |
Gets or sets the reference terrain with which the grid points are defined.
(Inherited from CentralBodyCoverageGrid.) | |
Resolution |
Gets or sets the requested resolution, in radians, representing the maximum angular spacing between grid points.
| |
SaveGridCell |
Gets or sets a value indicating whether the grid is to save grid cell information.
| |
UseCellSurfaceAreaForWeight |
Gets or sets a value indicating whether to use the surface area of the grid cells as the weight for each point, otherwise a value of 1 is used.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GenerateGridPoints |
Computes the grid points based on the given set of parameters for the planetodetic latitude band. The boundary for this band is exclusive. The resolution specifies the granularity in both latitude and longitude, and
the resolution will be increased slightly in each coordinate in order to evenly divide the coordinate's angular span.
The granularity in longitude is also adjusted downwards to approximately preserve the surface area covered by each grid point, relative to the surface area each point covers near the equator, as either pole is approached.
(Overrides CentralBodyCoverageGridGenerateGridPoints.) | |
GetGridCellBoundaries |
Generates a list of boundary curves corresponding to the grid point cells represented by each grid point in the specified list.
(Inherited from CentralBodyCoverageGrid.) | |
GetGridCellBoundary |
Generates a boundary curve for the given grid point cell represented by the given grid point.
(Inherited from CentralBodyCoverageGrid.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetHeightRelativeToSurface |
Gets the height of a point at a specific longitude and latitude.
(Inherited from CentralBodyCoverageGrid.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |