Click or drag to resize

CentralBodyCoverageGrid Class

The abstract base class for a ICoverageGrid that produces grid points defined relative to a CentralBody.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.Geometry.DiscreteCentralBodyCoverageGrid
    More...

Namespace:  AGI.Foundation.Geometry.Discrete
Assembly:  AGI.Foundation.Spatial (in AGI.Foundation.Spatial.dll) Version: 24.1.418.0 (24.1.418.0)
Syntax
public abstract class CentralBodyCoverageGrid : ICoverageGrid

The CentralBodyCoverageGrid type exposes the following members.

Constructors
  NameDescription
Protected methodCentralBodyCoverageGrid
Initializes a new instance.
Protected methodCentralBodyCoverageGrid(CentralBody)
Initializes a new instance with a specified central body. The ReferenceFrame defaults to the central body's fixed frame.
Protected methodCentralBodyCoverageGrid(CentralBodyCoverageGrid)
Initializes a new instance using the same reference surface as an existing grid.
Protected methodCentralBodyCoverageGrid(TerrainProvider)
Initializes a new instance with a specified reference terrain.
Protected methodCentralBodyCoverageGrid(CentralBody, TerrainProvider)
Initializes a new instance with a specified reference terrain. The ReferenceFrame defaults to the central body's fixed frame.
Top
Properties
  NameDescription
Public propertyCentralBody
Gets or sets the central body associated with this grid.
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 .
Public propertyReferenceTerrain
Gets or sets the reference terrain with which the grid points are defined.
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
Generate the set of grid points.
Public methodGetGridCellBoundaries
Generates a list of boundary curves corresponding to the grid point cells represented by each grid point in the specified list.
Public methodGetGridCellBoundary
Generates a boundary curve for the given grid point cell represented by the given grid point.
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.
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 ReferenceFrame for this type of grid is the fixed frame of the associated CentralBody.
See Also
Inheritance Hierarchy