Click or drag to resize

Sgp4Elements Class

A set of orbital elements intended to be propagated with the SGP4 propagator.
Inheritance Hierarchy

Namespace:  AGI.Foundation.Propagators
Assembly:  AGI.Foundation.Models (in AGI.Foundation.Models.dll) Version: 20.3.405.0 (20.3.405.0)
public class Sgp4Elements : ICloneWithContext

The Sgp4Elements type exposes the following members.

Public methodSgp4Elements
Initializes a new instance.
Public methodSgp4Elements(Sgp4Elements)
Initializes a new instance as a copy of an existing instance.
Public propertyArgumentOfPerigee
Gets or sets the argument of perigee, in degrees.
Public propertyBStar
Gets or sets the BSTAR drag term, in units of 1 / EarthRadii. This term represents a modification of the ballistic coefficient (Coefficient of drag times area over mass). The value is modified by one half atmospheric density and expressed in units of inverse Earth radii. Source:
Public propertyEccentricity
Gets or sets the eccentricity
Public propertyEpoch
Gets or sets the epoch at which these initial conditions are defined.
Public propertyInclination
Gets or sets the inclination, in degrees
Public propertyMeanAnomaly
Gets or sets the mean anomaly, in degrees.
Public propertyMeanMotion
Gets or sets the mean motion, in revolutions per day.
Public propertyRawEpoch
Gets or sets the epoch at which these initial conditions are defined, represented in the standard form: YYDDD.DDDD. Note: this will be represented to as much precision as possible and will not reflect the RawEpoch taken from a TwoLineElementSet format. To represent the correct precision for a TLE, use the TwoLineElementSet type instead.
Public propertyRightAscensionOfAscendingNode
Gets or sets the right ascension of the ascending node, in degrees
Public propertySwitchingMethod
Gets or sets the method to use when switching between this element set and the following element set. By default, this is Sgp4ElementsSwitchByEpoch.
Public methodClone
Clones this object using the specified context.
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 methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
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.)
See Also