IntersectionWithSurfaceRegionsCoverageGrid Class |
Namespace: AGI.Foundation.Geometry.Discrete
The IntersectionWithSurfaceRegionsCoverageGrid type exposes the following members.
Name | Description | |
---|---|---|
IntersectionWithSurfaceRegionsCoverageGrid(CentralBodyCoverageGrid, EllipsoidSurfaceRegion) |
Construct a new instance based on the generator and down selector passed in.
| |
IntersectionWithSurfaceRegionsCoverageGrid(TerrainProvider, CentralBodyCoverageGrid, EllipsoidSurfaceRegion) |
Construct a new instance based on the generator and down selector passed in.
|
Name | Description | |
---|---|---|
CentralBody |
Gets or sets the central body associated with this grid.
(Inherited from CentralBodyCoverageGrid.) | |
GridPointProvider |
Gets the CentralBodyCoverageGrid that is used to generate the set of
GridPoints that this grid will be a
subset of.
| |
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.) | |
SurfaceRegions |
Gets a read-only collection of EllipsoidSurfaceRegions that are used to constrain
the set of points generated by GridPointProvider to create the subset that will be this grid's points.
If a point is inside any of the surface regions, it is included in this grid.
However, if one of the surface regions is small enough, the GridPointProvider may not have any grid points inside that region.
|
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 |
Calls GenerateGridPoints on the GridPointProvider,
and then selects a subset of the points using the IsPointInsideRegion(Cartographic) method.
(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.) |