// MUranus.Rise(double, double, ref double, double) /// <summary> /// Setzt die julianische Tageszahl des Aufgangs am geographischen Ort und zur julianischen Tageszahl und liefert die Ereigniskennung. /// </summary> /// <param name="lambda">Geographische Länge.</param> /// <param name="phi">Geographische Breite.</param> /// <param name="jdEvent">Julianische Tageszahl des Aufgangs.</param> /// <param name="jd">Julianische Tageszahl.</param> /// <returns>Ereigniskennung.</returns> public static EEventType Rise(double lambda, double phi, ref double jdEvent, double jd) { // Lokale Felder einrichten und Ereigniszeit bestimmen double azm = 0.0; return(MUranus.Rise(lambda, phi, ref jdEvent, jd, ref azm)); }
// MUranus.Rise(CPolar, ref double, double) /// <summary> /// Setzt die julianische Tageszahl des Aufgangs am geographischen Ort und zur julianischen Tageszahl und liefert die Ereigniskennung. /// </summary> /// <param name="position">Geographische Position.</param> /// <param name="jdEvent">Julianische Tageszahl des Aufgangs.</param> /// <param name="jd">Julianische Tageszahl.</param> /// <returns>Ereigniskennung.</returns> public static EEventType Rise(CPolar position, ref double jdEvent, double jd) { // Lokale Felder einrichten und Ereigniszeit bestimmen double azm = 0.0; return(MUranus.Rise(position.Longitude, position.Latitude, ref jdEvent, jd, ref azm)); }
// MUranus.Rise(double, double, ref double) /// <summary> /// Setzt die julianische Tageszahl des Aufgangs am geographischen Ort und zur aktuellen Systemzeit und liefert die Ereigniskennung. /// </summary> /// <param name="lambda">Geographische Länge.</param> /// <param name="phi">Geographische Breite.</param> /// <param name="jdEvent">Julianische Tageszahl des Aufgangs.</param> /// <returns>Ereigniskennung.</returns> public static EEventType Rise(double lambda, double phi, ref double jdEvent) { // Lokale Felder einrichten und Ereigniszeit bestimmen double jd = MCalendar.FromDateTime(DateTime.Now); double azm = 0.0; return(MUranus.Rise(lambda, phi, ref jdEvent, jd, ref azm)); }
// MUranus.Rise(CPolar, ref double, double, ref double) /// <summary> /// Setzt die julianische Tageszahl des Aufgangs und die Morgenweite am geographischen Ort und zur aktuekllen Systemzeit und liefert die Ereigniskennung. /// </summary> /// <param name="position">Geographische Position.</param> /// <param name="jdEvent">Julianische Tageszahl des Aufgangs.</param> /// <param name="jd">Julianische Tageszahl.</param> /// <param name="azimuth">Morgenweite.</param> /// <returns>Ereigniskennung.</returns> public static EEventType Rise(CPolar position, ref double jdEvent, double jd, ref double azimuth) { // Rückgabe return(MUranus.Rise(position.Longitude, position.Latitude, ref jdEvent, jd, ref azimuth)); }