Click or drag to resize

IntersectionWithSurfaceRegionsCoverageGrid Class

Represents a set of grid points created by a given CentralBodyCoverageGrid and lying inside a set of EllipsoidSurfaceRegions.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.Geometry.DiscreteCentralBodyCoverageGrid
    AGI.Foundation.Geometry.DiscreteIntersectionWithSurfaceRegionsCoverageGrid

Namespace:  AGI.Foundation.Geometry.Discrete
Assembly:  AGI.Foundation.Spatial (in AGI.Foundation.Spatial.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public class IntersectionWithSurfaceRegionsCoverageGrid : CentralBodyCoverageGrid

The IntersectionWithSurfaceRegionsCoverageGrid type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCentralBody
Gets or sets the central body associated with this grid.
(Inherited from CentralBodyCoverageGrid.)
Public propertyGridPointProvider
Gets the CentralBodyCoverageGrid that is used to generate the set of GridPoints that this grid will be a subset of.
Public propertyReferenceFrame
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.)
Public propertyReferenceTerrain
Gets or sets the reference terrain with which the grid points are defined.
(Inherited from CentralBodyCoverageGrid.)
Public propertySurfaceRegions
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.
Top
Methods
  NameDescription
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGenerateGridPoints (Overrides CentralBodyCoverageGridGenerateGridPoints.)
Public methodGetGridCellBoundaries
Generates a list of boundary curves corresponding to the grid point cells represented by each grid point in the specified list.
(Inherited from CentralBodyCoverageGrid.)
Public methodGetGridCellBoundary
Generates a boundary curve for the given grid point cell represented by the given grid point.
(Inherited from CentralBodyCoverageGrid.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetHeightRelativeToSurface
Gets the height of a point at a specific longitude and latitude.
(Inherited from CentralBodyCoverageGrid.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Top
Remarks
The weight and grid cell settings are carried over from the underlying grid.
See Also