|
Astrologische Berechnungen | ||||||
| VORIGE KLASSE NÄCHSTE KLASSE | MIT FRAMES OHNE FRAMES | ||||||
| ÜBERBLICK: INNERE KL. | FELD | CONSTR | METHOD | DETAIL: FELD | CONSTR | METHOD | ||||||
java.lang.Object | +--AstroOL.Horoscope
Die Klasse Horoskop verwaltet die mit einem Horoskop verbundenen Informationen und bietet Methoden zum Berechnen, Laden und Speichern von Horoskopen und aus diesen abgeleiteten Informationen (z.B. einer Aspekttafel).
| Überblick Felder | |
static int |
aaz
Schlüssel für Gegenpunkt von Antiszien |
double[] |
ascmc
Häuserspitzen, besondere trig. |
static double[] |
aspect
|
static java.lang.String[] |
aspectTextShort
Array der dreibuchstabiger Kurztexte für die Aspekte |
static int |
azm
Schlüssel für Antiszien |
java.lang.String |
comment
Kommentar |
static int |
con
Aspekte: Index der Konjunktion |
double |
deltaT
Differenz ET-UT in Tagen |
double[] |
dm
Längen, Breiten, tägliche Bewegungen der Planeten |
double |
ee
Wahre Ekliptikschiefe des Datums |
static int |
fra
Schlüssel für freie Aspektstelle |
static int |
frp
Schlüssel für freie Ekliptikstelle |
static int |
hdp
Schlüssel für Halbdistanzpunkte |
static int |
houseRange
|
double[] |
houses
Häuserspitzen, besondere trig. |
static java.lang.String[] |
houseTextShort
Array der dreibuchstabiger Kurztexte für die Häuserspitzen |
static boolean[] |
isMedium
Boolescher Array der mittleren Aspekte ( Halbquadrat, Sextil, Trigon, Anderhalbquadrat ) |
static boolean[] |
isStrong
Boolescher Array der starken Aspekte ( Konjunktion, Quadrat, Opposition ) |
static boolean[] |
isWeak
Boolescher Array der schwachen Aspekte (Halbsextil und Quincunx) |
double |
jd
Julianisches Datum in UT |
double |
lat
Geographische Koordinaten |
java.lang.String |
location
Name des Geburtsortes (optional) |
double |
lon
Geographische Koordinaten |
static int |
maxPlanets
Gesamtzahl der verwendeten Faktoren (Planeten) |
java.lang.String |
name
Name des Horoskops (optional) |
java.lang.String |
nameShort
Kurzname des Horoskops (zum Sichern etc.) |
static int |
opp
Aspekte: Index der Opposition |
double[] |
pb
Längen, Breiten, tägliche Bewegungen der Planeten |
double[] |
pl
Längen, Breiten, tägliche Bewegungen der Planeten |
static java.lang.String[] |
planet
Planetennamen |
static java.lang.String[] |
planetTextShort
Array der zweibuchstabiger Kurztexte für die Planeten in der Reihenfolge SO, MO, ME, ... |
static int |
qcx
Aspekte: Index des Quincunx |
static long |
sensPtAll
Festwert für sensitive Punkte: Alles. |
static long |
sensPtAsp
Festwert für sensitive Punkte: Alle Aspekte. |
static long |
sensPtAspMedium
Festwert für sensitive Punkte: Mittlere Aspekte. |
static long |
sensPtAspStrong
Festwert für sensitive Punkte: Starke Aspekte. |
static long |
sensPtAspWeak
Festwert für sensitive Punkte: Schwache Aspekte. |
static long |
sensPtAzm
Festwert für sensitive Punkte: Antiszien. |
static long |
sensPtHdp
Festwert für sensitive Punkte: Halbdistanzpunkte. |
static java.lang.String[] |
sign
Planetennamen |
static int |
sqq
Aspekte: Index des Anderthalbquadrats |
static int |
squ
Aspekte: Index des Quadrats |
static int |
ssq
Aspekte: Index des Halbquadrats |
static int |
ssx
Aspekte: Index des Halbsextils |
double |
st
Sternzeit in Grad (= RAMC) |
static int |
sxt
Aspekte: Index des Sextils |
boolean |
symbolic
Symbolisches Horoskop |
double |
time
Zeitmass |
char |
timeSpec
Zeitart (Wahre Zeit, Sommerzeit, etc. ) |
static char |
timeSpecAscendent
Festwert für Zeitbestimmung aus der Länge des Aszendenten |
static char |
timeSpecEphemerisTime
Festwert für Zeitbestimmung: Ephemeridenzeit (E.T.) |
static char |
timeSpecLocalMeanTime
Festwert für Zeitbestimmung: Mittlere Ortszeit |
static char |
timeSpecLunarReturn
Festwert für Zeitbestimmung aus dem letzten Erreichen der angegebenen Mondphase |
static char |
timeSpecLunarRevolution
Festwert für Zeitbestimmung aus der Länge des Mondes (Lunarhoroskop). |
static char |
timeSpecMediumCoeli
Festwert für Zeitbestimmung aus der Länge des Medium Coeli |
static char |
timeSpecRAMC
Festwert für Zeitbestimmung: RAMC |
static char |
timeSpecSiderealTime
Festwert für Zeitbestimmung: Sternzeit |
static char |
timeSpecSolarRevolution
Festwert für Zeitbestimmung aus der Länge der Sonne (Solarhoroskop). |
static char |
timeSpecTemporalHours
Festwert für Zeitbestimmung: Temporalstunden. |
static char |
timeSpecTrueLocalTime
Festwert für Zeitbestimmung: Wahre Ortszeit |
static char |
timeSpecUniversalTime
Festwert für Zeitbestimmung: Weltzeit (U.T. oder GMT) |
static int |
tri
Aspekte: Index des Trigons |
| Überblick Konstruktoren | |
Horoscope()
|
|
Horoscope(double[] planets,
double[] houses)
Konstruktor für symbolische Horoskope |
|
Horoscope(double jd_ut,
double lon,
double lat)
Horoskop aus seinen Minimal-Angaben konstruieren. |
|
Horoscope(double jd0,
double lon,
double lat,
double time,
char timeSpec,
int hsys)
Horoskop aus Ort und Zeit konstruieren, verschiedene Arten der Zeitangabe sind möglich. |
|
Horoscope(double jd_ut,
double lon,
double lat,
int hsys)
Horoskop aus seinen Minimal-Angaben konstruieren |
|
| Methoden-Überblick | |
java.util.ArrayList |
aspectarium()
|
java.util.ArrayList |
aspectarium(long filter)
|
static boolean |
aufgang(double[] tt,
int planet,
double lon,
double lat)
|
double |
dm(int i)
|
java.util.ArrayList |
getTransits(double l1,
double l2)
Liefert eine Liste aller Kontakte mit sensitiven Ekliptikpunkten, die auf dem Intervall [l1,l2] auftreten |
java.util.ArrayList |
getTransits(double l1,
double l2,
long filter)
Liefert eine Liste aller Kontakte mit sensitiven Ekliptikpunkten, die auf dem Intervall [l1,l2] auftreten |
double |
h(int i)
|
byte |
hsys()
|
static double |
lastSyzygy(double jd)
Letzte Syzygie (Voll- oder Neumond) vor dem angegebenen julianischen Datum berechnen |
static Horoscope |
load(java.lang.String fileName)
Horoskop einlesen |
static void |
main(java.lang.String[] args)
Testmethode |
double |
pb(int i)
|
double |
pl(int i)
Planet oder Haus mit der Nummer i zurückgeben |
static java.lang.String |
planetTextShort(int i)
|
static void |
printAspectarium(java.util.ArrayList al,
java.io.PrintStream p)
|
void |
save()
Output des Horoskops als ini Datei auf die Datenbank |
void |
save(java.lang.String fileName)
|
static swisseph.SweDate |
sd()
|
static swisseph.SwissEph |
se()
|
void |
setComment(java.lang.String comment)
|
void |
setName(java.lang.String name)
|
void |
setNameShort(java.lang.String nameShort)
|
java.lang.String |
shortName()
Kurzname zurückgeben oder aus Langname ableiten |
static swisseph.SwissLib |
sl()
|
java.lang.String |
toString()
|
static boolean |
zeitbest(double[] time,
double lon,
double lat,
double x,
char specifier)
Zeitberechnung für verschiedene Zeitangaben. |
| Von Klasse java.lang.Object geerbte Methoden |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Feld-Details |
public static final int aaz
public double[] ascmc
public static final double[] aspect
public static final java.lang.String[] aspectTextShort
public static final int azm
public java.lang.String comment
public static final int con
public double deltaT
public double[] dm
public double ee
public static final int fra
public static final int frp
public static final int hdp
public static final int houseRange
public double[] houses
public static final java.lang.String[] houseTextShort
public static final boolean[] isMedium
public static final boolean[] isStrong
public static final boolean[] isWeak
public double jd
public double lat
public java.lang.String location
public double lon
public static final int maxPlanets
public java.lang.String name
public java.lang.String nameShort
public static final int opp
public double[] pb
public double[] pl
public static final java.lang.String[] planet
public static final java.lang.String[] planetTextShort
public static final int qcx
public static long sensPtAll
public static long sensPtAsp
public static long sensPtAspMedium
public static long sensPtAspStrong
public static long sensPtAspWeak
public static long sensPtAzm
public static long sensPtHdp
public static final java.lang.String[] sign
public static final int sqq
public static final int squ
public static final int ssq
public static final int ssx
public double st
public static final int sxt
public boolean symbolic
public double time
public char timeSpec
public static final char timeSpecAscendent
public static final char timeSpecEphemerisTime
public static final char timeSpecLocalMeanTime
public static final char timeSpecLunarReturn
public static final char timeSpecLunarRevolution
public static final char timeSpecMediumCoeli
public static final char timeSpecRAMC
public static final char timeSpecSiderealTime
public static final char timeSpecSolarRevolution
public static final char timeSpecTemporalHours
public static final char timeSpecTrueLocalTime
public static final char timeSpecUniversalTime
public static final int tri
| Konstruktor-Details |
public Horoscope()
public Horoscope(double[] planets,
double[] houses)
public Horoscope(double jd_ut,
double lon,
double lat)
public Horoscope(double jd0,
double lon,
double lat,
double time,
char timeSpec,
int hsys)
public Horoscope(double jd_ut,
double lon,
double lat,
int hsys)
| Methoden-Details |
public java.util.ArrayList aspectarium()
public java.util.ArrayList aspectarium(long filter)
public static boolean aufgang(double[] tt,
int planet,
double lon,
double lat)
public double dm(int i)
public java.util.ArrayList getTransits(double l1,
double l2)
public java.util.ArrayList getTransits(double l1,
double l2,
long filter)
public double h(int i)
public byte hsys()
public static double lastSyzygy(double jd)
jd - Julianisches Datum (ET). Es wird der letzte Neu- oder Vollmond vor diesem Datum
berechnet.
public static Horoscope load(java.lang.String fileName)
throws java.io.IOException
public static void main(java.lang.String[] args)
public double pb(int i)
public double pl(int i)
public static java.lang.String planetTextShort(int i)
public static void printAspectarium(java.util.ArrayList al,
java.io.PrintStream p)
public void save()
throws java.io.IOException
public void save(java.lang.String fileName)
throws java.io.IOException
public static swisseph.SweDate sd()
public static swisseph.SwissEph se()
public void setComment(java.lang.String comment)
public void setName(java.lang.String name)
public void setNameShort(java.lang.String nameShort)
public java.lang.String shortName()
public static swisseph.SwissLib sl()
public java.lang.String toString()
toString in Klasse java.lang.Object
public static boolean zeitbest(double[] time,
double lon,
double lat,
double x,
char specifier)
time - Ein double[3] mit den Werten
time[0] = Julianisches Datum in ET (dieser Wert ist zu übergeben)
time[1] = Weltzeit (Ergebnis der Rechnung)
time[2] = Sternzeit (Ergebnis der Rechnung)specifier - Ein Charakter, der die Zeitangabe bestimmt:
'e' Ephemeris Time (Default) 'w' True Local Time 'l' Local Mean Time 't' Temporal Hour 'u' Universal Time 's' Sidereal Time in Hours 'r' Sidereal Time in Degrees (=RAMC) 'a' Ascendent Longitude 'm' Medium Coeli Longitude 'S' Solar Revolution 'L' Lunar Revolution
|
Astrologische Berechnungen | ||||||
| VORIGE KLASSE NÄCHSTE KLASSE | MIT FRAMES OHNE FRAMES | ||||||
| ÜBERBLICK: INNERE KL. | FELD | CONSTR | METHOD | DETAIL: FELD | CONSTR | METHOD | ||||||