Click or drag to resize

LongitudeLineCoverageGrid Class

Represents a set of grid points along a line of longitude.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.Geometry.DiscreteCentralBodyCoverageGrid
    AGI.Foundation.Geometry.DiscreteLongitudeLineCoverageGrid

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

The LongitudeLineCoverageGrid type exposes the following members.

Constructors
  NameDescription
Public methodLongitudeLineCoverageGrid
Construct a default instance representing the prime meridian.
Public methodLongitudeLineCoverageGrid(CentralBody, Double, Double, Double, Double)
Construct a new instance based on the given central body and latitude bounds. The reference frame is set to the central body's fixed frame and the shape is set to the central body's shape. Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
Public methodLongitudeLineCoverageGrid(TerrainProvider, Double, Double, Double, Double)
Construct a new instance based on the given terrain and latitude bounds. Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
Public methodLongitudeLineCoverageGrid(TerrainProvider, CentralBody, Double, Double, Double, Double)
Construct a new instance based on the given terrain and latitude bounds. The reference frame is set to the central body's fixed frame and the shape is set to the central body's shape. Both SaveGridCell and UseCellSurfaceAreaForWeight are set to .
Top
Properties
  NameDescription
Public propertyCentralBody
Gets or sets the central body associated with this grid.
(Inherited from CentralBodyCoverageGrid.)
Public propertyLongitude
Gets or sets the longitude of the line, in radians.
Public propertyMaximumLatitude
Gets or sets the north-most planetodetic latitude of the line, in radians.
Public propertyMinimumLatitude
Gets or sets the south-most planetodetic latitude of the line, in radians.
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 propertyResolution
Gets or sets the requested resolution, in radians, representing the maximum angular spacing between grid points.
Public propertySaveGridCell
Gets or sets a value indicating whether the grid is to save grid cell information.
Public propertyUseCellSurfaceAreaForWeight
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.
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
Computes the grid points based on the given set of parameters for the longitude line. The resolution sets the granularity in latitude, and will be adjusted upwards slightly in order to evenly divide the coordinate's angular span.
(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
See Also