SolarEclipseDetails Class

Class containing detailed solar eclipse information.

Definition

Namespace: CoordinateSharp
Assembly: CoordinateSharp (in CoordinateSharp.dll) Version: 3.1.1.1
XMLNS for XAML: Not mapped to an xmlns.
C#
[SerializableAttribute]
public class SolarEclipseDetails
Inheritance
Object    SolarEclipseDetails

Constructors

SolarEclipseDetails Initialize an empty SolarEclipseDetails object
SolarEclipseDetails(ListString) Initialize a SolarEclipseDetails object.

Properties

AorTDuration Duration of Annular or Total eclipse (if applicable).
AorTEclipseBegin DateTime when an Annular or Total eclipse begins (if applicable).
AorTEclipseEnd DateTime when the Annular or Total eclipse ends (if applicable).
Coverage Coverage of the eclipse. Will be between 0.0-1.0.
Date Date of solar eclipse.
HasEclipseData Has SolarEclipseDetails object has been populated.
Magnitude Eclipse magnitude. Annular and partial will be between 0.0-1.0, while total will exceed 1.0.
MaximumEclipse DateTime when eclipse is at Maximum.
PartialEclipseEnd DateTime when the partial eclipse ends.
PartialEclispeBegin DateTime when the partial eclipse begins.
Type Solar eclipse type.

Methods

EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
ToString Solar eclipse default string.
(Overrides ObjectToString)

See Also