swisseph
クラス SweConst

java.lang.Object
  上位を拡張 swisseph.SweConst
すべての実装されたインタフェース:
java.io.Serializable

public class SweConst
extends java.lang.Object
implements java.io.Serializable

This class contains all the constants that might be interesting to the user of the swisseph package.

All constants are static, so there is no need to instantiate the class.

You will find the complete documentation for the original SwissEphemeris package at http://www.astro.ch/swisseph/sweph_g.htm. By far most of the information there is directly valid for this port to Java as well.

関連項目:
直列化された形式

フィールドの概要
static double AUNIT
           
static int ERR
          Constant for unsuccessful return values.
static int OK
          Constant for successful return values.
static int SE_ACRONYCHAL_RISING
           
static int SE_ACRONYCHAL_SETTING
           
static int SE_ADMETOS
          The number of the Hamburger or Uranian "planet" admetos.
static int SE_APOLLON
          The number of the Hamburger or Uranian "planet" appollon.
static int SE_APP_TO_TRUE
          Calculate the true altitude from the apparent altitude.
static int SE_AST_OFFSET
          The offset, where asteroid numbers start.
static int SE_BIT_ASTRO_TWILIGHT
           
static int SE_BIT_CIVIL_TWILIGHT
           
static int SE_BIT_DISC_CENTER
          Add this to SE_CALC_RISE/SET, if rise or set of disc center is requested.
static int SE_BIT_NAUTIC_TWILIGHT
           
static int SE_BIT_NO_REFRACTION
          Add this to SE_CALC_RISE/SET, if refraction should not to be considered.
static int SE_CALC_ITRANSIT
          Calculate the time of the lower meridian transit (northern, below the horizon).
static int SE_CALC_MTRANSIT
          Calculate the time of the upper meridian transit (southern for northern geo.
static int SE_CALC_RISE
          Calculate the time of sunrise.
static int SE_CALC_SET
          Calculate the time of sunset.
static int SE_CERES
          planet number of ceres.
static int SE_CHIRON
          planet number of chiron.
static int SE_COSMICAL_SETTING
           
static int SE_CUPIDO
          The number of the Hamburger or Uranian "planet" cupido.
static int SE_EARTH
          planet number of the earth.
static int SE_ECL_1ST_VISIBLE
          This is the time, when the moon touches the sun the first time.
static int SE_ECL_2ND_VISIBLE
          This is the time, when the sun completely disappears.
static int SE_ECL_3RD_VISIBLE
          This is the time, when the sun starts to reappear.
static int SE_ECL_4TH_VISIBLE
          This is the time, when the moon and the sun finally separate.
static int SE_ECL_ALLTYPES_LUNAR
           
static int SE_ECL_ALLTYPES_SOLAR
           
static int SE_ECL_ANNULAR
          Annular eclipse.
static int SE_ECL_ANNULAR_TOTAL
           
static int SE_ECL_CENTRAL
           
static int SE_ECL_MAX_VISIBLE
           
static int SE_ECL_NONCENTRAL
           
static int SE_ECL_NUT
          Planet number for the ipl parameter in swe_calc*().
static int SE_ECL_ONE_TRY
          Just check if the next conjunction of the moon with a planet is an occultation; don't search further.
static int SE_ECL_PARTIAL
           
static int SE_ECL_PENUMBRAL
           
static int SE_ECL_TOTAL
           
static int SE_ECL_VISIBLE
           
static int SE_ECL2HOR
          This is a constant to be used as a flag to swe_azalt().
static java.lang.String SE_EPHE_PATH
          Ephemeris path.
static int SE_EQU2HOR
          This is a constant to be used as a flag to swe_azalt().
static int SE_EVENING_FIRST
           
static int SE_EVENING_LAST
           
static int SE_FICT_OFFSET_1
           
static int SE_FIXSTAR
           
static java.lang.String SE_FNAME_DE200
           
static java.lang.String SE_FNAME_DE406
           
static java.lang.String SE_FNAME_DFT
           
static int SE_HADES
          The number of the Hamburger or Uranian "planet" hades.
static int SE_HARRINGTON
          The "planet" number of the fictitious body harrington.
static int SE_HELFLAG_AVKIND
           
static int SE_HELFLAG_AVKIND_MIN7
           
static int SE_HELFLAG_AVKIND_MIN9
           
static int SE_HELFLAG_AVKIND_PTO
           
static int SE_HELFLAG_AVKIND_VR
           
static int SE_HELFLAG_HIGH_PRECISION
           
static int SE_HELFLAG_LONG_SEARCH
           
static int SE_HELFLAG_NO_DETAILS
           
static int SE_HELFLAG_OPTICAL_PARAMS
           
static int SE_HELIACAL_RISING
           
static int SE_HELIACAL_SETTING
           
static int SE_HOR2ECL
          This is a constant to be used as a flag to swe_azalt_rev().
static int SE_HOR2EQU
          This is a constant to be used as a flag to swe_azalt_rev().
static int SE_INTP_APOG
          planet number of the interpolated lunar agopee.
static int SE_INTP_PERG
          planet number of the interpolated lunar perigee.
static int SE_ISIS
          The "planet" number of the fictitious body isis.
static int SE_JUNO
          planet number of juno.
static int SE_JUPITER
          planet number of jupiter.
static int SE_KRONOS
          The number of the Hamburger or Uranian "planet" kronos.
static int SE_MARS
          planet number of mars.
static int SE_MEAN_APOG
          (planet) number of the mean apogee (== Lilith).
static int SE_MEAN_NODE
          (planet) number of the mean moon node.
static int SE_MERCURY
          planet number of mercury.
static int SE_MIXEDOPIC_FLAG
           
static int SE_MOON
          planet number of the moon.
static int SE_MORNING_FIRST
           
static int SE_MORNING_LAST
           
static int SE_NEPTUNE
          planet number of neptune.
static int SE_NEPTUNE_ADAMS
          The "planet" number of the fictitious body neptune-adams.
static int SE_NEPTUNE_LEVERRIER
          The "planet" number of the fictitious body neptune-leverrier.
static int SE_NIBIRU
          The "planet" number of the fictitious body nibiru.
static int SE_NODBIT_FOPOINT
          Used for swe_nod_aps(): focal point of orbit instead of aphelion
static int SE_NODBIT_MEAN
          Used for swe_nod_aps(): mean nodes/apsides
static int SE_NODBIT_OSCU
          Used for swe_nod_aps(): osculating nodes/apsides
static int SE_NODBIT_OSCU_BAR
          Used for swe_nod_aps(): osculating nodes/apsides, but motion about solar system barycenter is considered
static int SE_OSCU_APOG
          (planet) number of the osculating apogee.
static int SE_PALLAS
          planet number of pallas.
static int SE_PHOLUS
          planet number of pholus.
static int SE_PHOTOPIC_FLAG
           
static int SE_PLUTO
          planet number of pluto.
static int SE_PLUTO_LOWELL
          The "planet" number of the fictitious body pluto-lowell.
static int SE_PLUTO_PICKERING
          The "planet" number of the fictitious body pluto-pickering.
static int SE_POSEIDON
          The number of the Hamburger or Uranian "planet" poseidon.
static int SE_PROSERPINA
          The "planet" number of the fictitious body "Proserpina".
static int SE_SATURN
          planet number of saturn.
static int SE_SCOTOPIC_FLAG
           
static int SE_SIDBIT_ECL_T0
          This specifies that sidereal calculations are done via a projection onto the ecliptic at date t0.
static int SE_SIDBIT_SSY_PLANE
          This specifies that sidereal calculations are done via a projection onto the solar system plane.
static int SE_SIDBITS
           
static int SE_SIDM_ALDEBARAN_15TAU
          A constant to be used for specifying the sidereal mode (ayanamsha) as defining t0 by Aldebaran at 15 degrees Taurus.
static int SE_SIDM_B1950
          A constant to be used for specifying the sidereal mode (ayanamsha) as B1950.
static int SE_SIDM_BABYL_ETPSC
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Mercier.
static int SE_SIDM_BABYL_HUBER
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Huber.
static int SE_SIDM_BABYL_KUGLER1
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 1.
static int SE_SIDM_BABYL_KUGLER2
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 2.
static int SE_SIDM_BABYL_KUGLER3
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 3.
static int SE_SIDM_DELUCE
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by De Luce.
static int SE_SIDM_DJWHAL_KHUL
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Djwhal Khool.
static int SE_SIDM_FAGAN_BRADLEY
          A constant to be used for specifying the sidereal mode (ayanamsha).
static int SE_SIDM_GALCENT_0SAG
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by the galactic center being at 0 degrees Sagittarius.
static int SE_SIDM_HIPPARCHOS
          A constant to be used for specifying the sidereal mode (ayanamsha) by defined by Hipparchos.
static int SE_SIDM_J1900
          A constant to be used for specifying the sidereal mode (ayanamsha) as J1900.
static int SE_SIDM_J2000
          A constant to be used for specifying the sidereal mode (ayanamsha) as J2000.
static int SE_SIDM_JN_BHASIN
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by JN Bhasin.
static int SE_SIDM_KRISHNAMURTI
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Krishnamurti.
static int SE_SIDM_LAHIRI
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Lahiri.
static int SE_SIDM_RAMAN
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Raman.
static int SE_SIDM_SASSANIAN
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Sassanian.
static int SE_SIDM_USER
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by the user in the additional two parameters of swe_set_sid_mode().
static int SE_SIDM_USHASHASHI
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Ushashashi.
static int SE_SIDM_YUKTESHWAR
          A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Sri Yukteshwar.
static int SE_SPLIT_DEG_KEEP_DEG
           
static int SE_SPLIT_DEG_KEEP_SIGN
           
static int SE_SPLIT_DEG_ROUND_DEG
           
static int SE_SPLIT_DEG_ROUND_MIN
           
static int SE_SPLIT_DEG_ROUND_SEC
           
static int SE_SPLIT_DEG_ZODIACAL
           
static int SE_SUN
          planet number of the sun.
static int SE_TRUE_NODE
          (planet) number of the true moon node.
static int SE_TRUE_TO_APP
          Calculate the apparent altitude from the true altitude.
static int SE_URANUS
          planet number of uranus.
static int SE_VARUNA
           
static int SE_VENUS
          planet number of venus.
static int SE_VESTA
          planet number of vesta.
static int SE_VULCAN
          The "planet" number of the fictitious body vulcan.
static int SE_VULKANUS
          The number of the Hamburger or Uranian "planet" vulkanus.
static int SE_WALDEMATH
          The "planet" number of the fictitious body "Waldemath".
static int SE_WHITE_MOON
          The "planet" number of the fictitious body "white moon" (== Selena).
static int SE_ZEUS
          The number of the Hamburger or Uranian "planet" zeus.
static int SEFLG_BARYCTR
          Calculate barycentric positions.
static int SEFLG_DEFAULTEPH
          Defines the default method of calculation as SEFLG_SWIEPH.
static int SEFLG_EPHMASK
           
static int SEFLG_EQUATORIAL
          Calculate the equatorial position of the planet.
static int SEFLG_HELCTR
          Calculate the heliocentric position of the planet.
static int SEFLG_ICRS
          Calculate in the "International Celestial Reference System."
static int SEFLG_J2000
          Calculate the position of the planet without considering the precession, i.e., calculate J2000 equinox.
static int SEFLG_JPLEPH
          Use the calculation routines that use the ephemeris data files of the Solar System Dynamics Group of the Jet Propulsion Laboratory of NASA http://ssd.jpl.nasa.gov/.
static int SEFLG_MOSEPH
          Use the Moshier semi-analytical calculation routines.
static int SEFLG_NOABERR
          Calculate the position of the planet without considering the 'annual' aberration of light.
static int SEFLG_NOGDEFL
          Calculate the position of the planet without considering gravitational deflection.
static int SEFLG_NONUT
          Calculate the position of the planet without considering the nutation, i.e., calculate the mean equinox of the day.
static int SEFLG_RADIANS
          Return coordinates in radians instead of degrees.
static int SEFLG_SIDEREAL
          Calculate sidereal positions.
static int SEFLG_SPEED
          Calculate the speed of the planet.
static int SEFLG_SPEED3
          Calculate the speed of the planet.
static int SEFLG_SWIEPH
          Use the calculation routines of Swiss Ephemeris from Astrodienst AG Zürich http://www.astro.com.
static int SEFLG_TOPOCTR
          Calculate topocentric positions.
static int SEFLG_TRANSIT_DISTANCE
          calculate transits over a distance in AU.
static int SEFLG_TRANSIT_LATITUDE
          calculate transits over a latitude.
static int SEFLG_TRANSIT_LONGITUDE
          calculate transits over a longitude.
static int SEFLG_TRANSIT_SPEED
          calculate transits over a (longitudinal, latitudinal or distance) speed value.
static int SEFLG_TRUEPOS
          Calculate the true position of the planet versus the apparent position.
static int SEFLG_XYZ
          Return cartesian coordinates instead of polar coordinates.
static int SEFLG_YOGA_TRANSIT
          calculate yoga transits, this means consider the SUM of two planets positions or speed instead of the difference.
static int SIMULATE_VICTORVB
           
static double TJD_INVALID
           
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

OK

public static final int OK
Constant for successful return values. It is equal to 0.

関連項目:
定数フィールド値

ERR

public static final int ERR
Constant for unsuccessful return values. It is equal to -1.

関連項目:
定数フィールド値

SE_ECL_NUT

public static final int SE_ECL_NUT
Planet number for the ipl parameter in swe_calc*(). It does not calculate a real planet, but the ecliptic and nutation of that date. Its value is -1.

関連項目:
定数フィールド値

SE_SUN

public static final int SE_SUN
planet number of the sun. It is equal to 0.

関連項目:
定数フィールド値

SE_MOON

public static final int SE_MOON
planet number of the moon. It is equal to 1.

関連項目:
定数フィールド値

SE_MERCURY

public static final int SE_MERCURY
planet number of mercury. It is equal to 2.

関連項目:
定数フィールド値

SE_VENUS

public static final int SE_VENUS
planet number of venus. It is equal to 3.

関連項目:
定数フィールド値

SE_MARS

public static final int SE_MARS
planet number of mars. It is equal to 4.

関連項目:
定数フィールド値

SE_JUPITER

public static final int SE_JUPITER
planet number of jupiter. It is equal to 5.

関連項目:
定数フィールド値

SE_SATURN

public static final int SE_SATURN
planet number of saturn. It is equal to 6.

関連項目:
定数フィールド値

SE_URANUS

public static final int SE_URANUS
planet number of uranus. It is equal to 7.

関連項目:
定数フィールド値

SE_NEPTUNE

public static final int SE_NEPTUNE
planet number of neptune. It is equal to 8.

関連項目:
定数フィールド値

SE_PLUTO

public static final int SE_PLUTO
planet number of pluto. It is equal to 9.

関連項目:
定数フィールド値

SE_MEAN_NODE

public static final int SE_MEAN_NODE
(planet) number of the mean moon node. It is equal to 10.

関連項目:
定数フィールド値

SE_TRUE_NODE

public static final int SE_TRUE_NODE
(planet) number of the true moon node. It is equal to 11.

関連項目:
定数フィールド値

SE_MEAN_APOG

public static final int SE_MEAN_APOG
(planet) number of the mean apogee (== Lilith). It is equal to 12.

関連項目:
定数フィールド値

SE_OSCU_APOG

public static final int SE_OSCU_APOG
(planet) number of the osculating apogee. It is equal to 13.

関連項目:
定数フィールド値

SE_EARTH

public static final int SE_EARTH
planet number of the earth. It is equal to 14.

関連項目:
定数フィールド値

SE_CHIRON

public static final int SE_CHIRON
planet number of chiron. It is equal to 15.

関連項目:
定数フィールド値

SE_PHOLUS

public static final int SE_PHOLUS
planet number of pholus. It is equal to 16.

関連項目:
定数フィールド値

SE_CERES

public static final int SE_CERES
planet number of ceres. It is equal to 17.

関連項目:
定数フィールド値

SE_PALLAS

public static final int SE_PALLAS
planet number of pallas. It is equal to 18.

関連項目:
定数フィールド値

SE_JUNO

public static final int SE_JUNO
planet number of juno. It is equal to 19.

関連項目:
定数フィールド値

SE_VESTA

public static final int SE_VESTA
planet number of vesta. It is equal to 20.

関連項目:
定数フィールド値

SE_INTP_APOG

public static final int SE_INTP_APOG
planet number of the interpolated lunar agopee. It is equal to 21.

関連項目:
定数フィールド値

SE_INTP_PERG

public static final int SE_INTP_PERG
planet number of the interpolated lunar perigee. It is equal to 22.

関連項目:
定数フィールド値

SE_AST_OFFSET

public static final int SE_AST_OFFSET
The offset, where asteroid numbers start. It is equal to 10000.

関連項目:
定数フィールド値

SE_VARUNA

public static final int SE_VARUNA
関連項目:
定数フィールド値

SE_FICT_OFFSET_1

public static final int SE_FICT_OFFSET_1
関連項目:
定数フィールド値

SE_CUPIDO

public static final int SE_CUPIDO
The number of the Hamburger or Uranian "planet" cupido. It is equal to 40.

関連項目:
定数フィールド値

SE_HADES

public static final int SE_HADES
The number of the Hamburger or Uranian "planet" hades. It is equal to 41.

関連項目:
定数フィールド値

SE_ZEUS

public static final int SE_ZEUS
The number of the Hamburger or Uranian "planet" zeus. It is equal to 42.

関連項目:
定数フィールド値

SE_KRONOS

public static final int SE_KRONOS
The number of the Hamburger or Uranian "planet" kronos. It is equal to 43.

関連項目:
定数フィールド値

SE_APOLLON

public static final int SE_APOLLON
The number of the Hamburger or Uranian "planet" appollon. It is equal to 44.

関連項目:
定数フィールド値

SE_ADMETOS

public static final int SE_ADMETOS
The number of the Hamburger or Uranian "planet" admetos. It is equal to 45.

関連項目:
定数フィールド値

SE_VULKANUS

public static final int SE_VULKANUS
The number of the Hamburger or Uranian "planet" vulkanus. It is equal to 46.

関連項目:
定数フィールド値

SE_POSEIDON

public static final int SE_POSEIDON
The number of the Hamburger or Uranian "planet" poseidon. It is equal to 47.

関連項目:
定数フィールド値

SE_ISIS

public static final int SE_ISIS
The "planet" number of the fictitious body isis. It is equal to 48.

関連項目:
定数フィールド値

SE_NIBIRU

public static final int SE_NIBIRU
The "planet" number of the fictitious body nibiru. It is equal to 49.

関連項目:
定数フィールド値

SE_HARRINGTON

public static final int SE_HARRINGTON
The "planet" number of the fictitious body harrington. It is equal to 50.

関連項目:
定数フィールド値

SE_NEPTUNE_LEVERRIER

public static final int SE_NEPTUNE_LEVERRIER
The "planet" number of the fictitious body neptune-leverrier. It is equal to 51.

関連項目:
定数フィールド値

SE_NEPTUNE_ADAMS

public static final int SE_NEPTUNE_ADAMS
The "planet" number of the fictitious body neptune-adams. It is equal to 52.

関連項目:
定数フィールド値

SE_PLUTO_LOWELL

public static final int SE_PLUTO_LOWELL
The "planet" number of the fictitious body pluto-lowell. It is equal to 53.

関連項目:
定数フィールド値

SE_PLUTO_PICKERING

public static final int SE_PLUTO_PICKERING
The "planet" number of the fictitious body pluto-pickering. It is equal to 54.

関連項目:
定数フィールド値

SE_VULCAN

public static final int SE_VULCAN
The "planet" number of the fictitious body vulcan. It is equal to 55.

関連項目:
定数フィールド値

SE_WHITE_MOON

public static final int SE_WHITE_MOON
The "planet" number of the fictitious body "white moon" (== Selena). It is equal to 56.

関連項目:
定数フィールド値

SE_PROSERPINA

public static final int SE_PROSERPINA
The "planet" number of the fictitious body "Proserpina". It is equal to 57.

関連項目:
定数フィールド値

SE_WALDEMATH

public static final int SE_WALDEMATH
The "planet" number of the fictitious body "Waldemath". It is equal to 58.

関連項目:
定数フィールド値

SE_FIXSTAR

public static final int SE_FIXSTAR
関連項目:
定数フィールド値

SE_FNAME_DE406

public static final java.lang.String SE_FNAME_DE406
関連項目:
定数フィールド値

SE_FNAME_DE200

public static final java.lang.String SE_FNAME_DE200
関連項目:
定数フィールド値

SE_FNAME_DFT

public static final java.lang.String SE_FNAME_DFT
関連項目:
定数フィールド値

SEFLG_HELCTR

public static final int SEFLG_HELCTR
Calculate the heliocentric position of the planet. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_TRUEPOS

public static final int SEFLG_TRUEPOS
Calculate the true position of the planet versus the apparent position. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_J2000

public static final int SEFLG_J2000
Calculate the position of the planet without considering the precession, i.e., calculate J2000 equinox. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_NONUT

public static final int SEFLG_NONUT
Calculate the position of the planet without considering the nutation, i.e., calculate the mean equinox of the day. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_SPEED3

public static final int SEFLG_SPEED3
Calculate the speed of the planet. This calculation should not be used, as it is slower and less precise than SEFLG_SPEED. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
SEFLG_SPEED, 定数フィールド値

SEFLG_SPEED

public static final int SEFLG_SPEED
Calculate the speed of the planet. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_NOGDEFL

public static final int SEFLG_NOGDEFL
Calculate the position of the planet without considering gravitational deflection. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_NOABERR

public static final int SEFLG_NOABERR
Calculate the position of the planet without considering the 'annual' aberration of light. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_EQUATORIAL

public static final int SEFLG_EQUATORIAL
Calculate the equatorial position of the planet. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_XYZ

public static final int SEFLG_XYZ
Return cartesian coordinates instead of polar coordinates. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_RADIANS

public static final int SEFLG_RADIANS
Return coordinates in radians instead of degrees. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_BARYCTR

public static final int SEFLG_BARYCTR
Calculate barycentric positions. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_TOPOCTR

public static final int SEFLG_TOPOCTR
Calculate topocentric positions. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_SIDEREAL

public static final int SEFLG_SIDEREAL
Calculate sidereal positions. This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SEFLG_ICRS

public static final int SEFLG_ICRS
Calculate in the "International Celestial Reference System." This is a constant to be used as a flag to swe_calc() / swe_fixstar().

関連項目:
定数フィールド値

SEFLG_TRANSIT_LONGITUDE

public static final int SEFLG_TRANSIT_LONGITUDE
calculate transits over a longitude. This is a constant to be used as a flag to the TransitCalculator constructors.

関連項目:
TCPlanet.TCPlanet(SwissEph, int, int, double), TCPlanetPlanet.TCPlanetPlanet(SwissEph, int, int, int, double), 定数フィールド値

SEFLG_TRANSIT_LATITUDE

public static final int SEFLG_TRANSIT_LATITUDE
calculate transits over a latitude. This is a constant to be used as a flag to the TransitCalculator constructors.

関連項目:
TCPlanet.TCPlanet(SwissEph, int, int, double), TCPlanetPlanet.TCPlanetPlanet(SwissEph, int, int, int, double), 定数フィールド値

SEFLG_TRANSIT_DISTANCE

public static final int SEFLG_TRANSIT_DISTANCE
calculate transits over a distance in AU. This is a constant to be used as a flag to the TransitCalculator constructors.

関連項目:
TCPlanet.TCPlanet(SwissEph, int, int, double), TCPlanetPlanet.TCPlanetPlanet(SwissEph, int, int, int, double), 定数フィールド値

SEFLG_TRANSIT_SPEED

public static final int SEFLG_TRANSIT_SPEED
calculate transits over a (longitudinal, latitudinal or distance) speed value. This is a constant to be used as a flag the TransitCalculator constructors.

関連項目:
TCPlanet.TCPlanet(SwissEph, int, int, double), TCPlanetPlanet.TCPlanetPlanet(SwissEph, int, int, int, double), 定数フィールド値

SEFLG_YOGA_TRANSIT

public static final int SEFLG_YOGA_TRANSIT
calculate yoga transits, this means consider the SUM of two planets positions or speed instead of the difference. This is a constant to be used as a flag to the TransitCalculator constructors.

関連項目:
TCPlanetPlanet.TCPlanetPlanet(SwissEph, int, int, int, double), 定数フィールド値

SEFLG_JPLEPH

public static final int SEFLG_JPLEPH
Use the calculation routines that use the ephemeris data files of the Solar System Dynamics Group of the Jet Propulsion Laboratory of NASA http://ssd.jpl.nasa.gov/. This requires you to have the ephemeris data files from JPL (DE406: about 9.5 MB per 300 years). They can be obtained from ftp://navigator.jpl.nasa.gov/pub/ephem/export (as of December 21, 2000).

関連項目:
SwissEph.swe_set_ephe_path(java.lang.String), 定数フィールド値

SEFLG_SWIEPH

public static final int SEFLG_SWIEPH
Use the calculation routines of Swiss Ephemeris from Astrodienst AG Zürich http://www.astro.com. This requires you to have the data files for SwissEphemeris available and in the search path for the ephemeris files.
Basically, these routines are identical to the JPL routines, but the data files are much more compressed (about one 10th of the original JPL files), and the exactness is retained to 1/1000 of an arc second.

関連項目:
SwissEph.swe_set_ephe_path(java.lang.String), 定数フィールド値

SEFLG_MOSEPH

public static final int SEFLG_MOSEPH
Use the Moshier semi-analytical calculation routines. These routines are the slowest (about 10 times slower than JPL or SWISS EPHEMERIS) and most inaccurate, but they do not require any additional data files.
The accuracy is about 1 arc seconds for the planets and a few arc seconds for the moon. Unfortunately, the deviation for true lunar nodes may be up to one arc minute.

関連項目:
定数フィールド値

SEFLG_DEFAULTEPH

public static final int SEFLG_DEFAULTEPH
Defines the default method of calculation as SEFLG_SWIEPH.

関連項目:
SEFLG_JPLEPH, SEFLG_SWIEPH, SEFLG_MOSEPH, 定数フィールド値

SEFLG_EPHMASK

public static final int SEFLG_EPHMASK
関連項目:
定数フィールド値

SE_SIDBITS

public static final int SE_SIDBITS
関連項目:
定数フィールド値

SE_SIDBIT_ECL_T0

public static final int SE_SIDBIT_ECL_T0
This specifies that sidereal calculations are done via a projection onto the ecliptic at date t0.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDBIT_SSY_PLANE

public static final int SE_SIDBIT_SSY_PLANE
This specifies that sidereal calculations are done via a projection onto the solar system plane.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_FAGAN_BRADLEY

public static final int SE_SIDM_FAGAN_BRADLEY
A constant to be used for specifying the sidereal mode (ayanamsha). Fagan/Bradley is used as default, if nothing other is specified via swe_set_sid_mode.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_LAHIRI

public static final int SE_SIDM_LAHIRI
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Lahiri.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_DELUCE

public static final int SE_SIDM_DELUCE
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by De Luce.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_RAMAN

public static final int SE_SIDM_RAMAN
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Raman.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_USHASHASHI

public static final int SE_SIDM_USHASHASHI
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Ushashashi.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_KRISHNAMURTI

public static final int SE_SIDM_KRISHNAMURTI
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Krishnamurti.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_DJWHAL_KHUL

public static final int SE_SIDM_DJWHAL_KHUL
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Djwhal Khool.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_YUKTESHWAR

public static final int SE_SIDM_YUKTESHWAR
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Sri Yukteshwar.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_JN_BHASIN

public static final int SE_SIDM_JN_BHASIN
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by JN Bhasin.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_BABYL_KUGLER1

public static final int SE_SIDM_BABYL_KUGLER1
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 1.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_BABYL_KUGLER2

public static final int SE_SIDM_BABYL_KUGLER2
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 2.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_BABYL_KUGLER3

public static final int SE_SIDM_BABYL_KUGLER3
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Kugler 3.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_BABYL_HUBER

public static final int SE_SIDM_BABYL_HUBER
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Huber.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_BABYL_ETPSC

public static final int SE_SIDM_BABYL_ETPSC
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Babylonian, Mercier.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_ALDEBARAN_15TAU

public static final int SE_SIDM_ALDEBARAN_15TAU
A constant to be used for specifying the sidereal mode (ayanamsha) as defining t0 by Aldebaran at 15 degrees Taurus.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_HIPPARCHOS

public static final int SE_SIDM_HIPPARCHOS
A constant to be used for specifying the sidereal mode (ayanamsha) by defined by Hipparchos.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_SASSANIAN

public static final int SE_SIDM_SASSANIAN
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by Sassanian.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_GALCENT_0SAG

public static final int SE_SIDM_GALCENT_0SAG
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by the galactic center being at 0 degrees Sagittarius.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_J2000

public static final int SE_SIDM_J2000
A constant to be used for specifying the sidereal mode (ayanamsha) as J2000.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_J1900

public static final int SE_SIDM_J1900
A constant to be used for specifying the sidereal mode (ayanamsha) as J1900.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_B1950

public static final int SE_SIDM_B1950
A constant to be used for specifying the sidereal mode (ayanamsha) as B1950.

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_SIDM_USER

public static final int SE_SIDM_USER
A constant to be used for specifying the sidereal mode (ayanamsha) as defined by the user in the additional two parameters of swe_set_sid_mode().

関連項目:
SwissEph.swe_set_sid_mode(int, double, double), 定数フィールド値

SE_NODBIT_MEAN

public static final int SE_NODBIT_MEAN
Used for swe_nod_aps(): mean nodes/apsides

関連項目:
定数フィールド値

SE_NODBIT_OSCU

public static final int SE_NODBIT_OSCU
Used for swe_nod_aps(): osculating nodes/apsides

関連項目:
定数フィールド値

SE_NODBIT_OSCU_BAR

public static final int SE_NODBIT_OSCU_BAR
Used for swe_nod_aps(): osculating nodes/apsides, but motion about solar system barycenter is considered

関連項目:
定数フィールド値

SE_NODBIT_FOPOINT

public static final int SE_NODBIT_FOPOINT
Used for swe_nod_aps(): focal point of orbit instead of aphelion

関連項目:
定数フィールド値

SE_SPLIT_DEG_ROUND_SEC

public static final int SE_SPLIT_DEG_ROUND_SEC
関連項目:
定数フィールド値

SE_SPLIT_DEG_ROUND_MIN

public static final int SE_SPLIT_DEG_ROUND_MIN
関連項目:
定数フィールド値

SE_SPLIT_DEG_ROUND_DEG

public static final int SE_SPLIT_DEG_ROUND_DEG
関連項目:
定数フィールド値

SE_SPLIT_DEG_ZODIACAL

public static final int SE_SPLIT_DEG_ZODIACAL
関連項目:
定数フィールド値

SE_SPLIT_DEG_KEEP_SIGN

public static final int SE_SPLIT_DEG_KEEP_SIGN
関連項目:
定数フィールド値

SE_SPLIT_DEG_KEEP_DEG

public static final int SE_SPLIT_DEG_KEEP_DEG
関連項目:
定数フィールド値

SE_HELIACAL_RISING

public static final int SE_HELIACAL_RISING
関連項目:
定数フィールド値

SE_HELIACAL_SETTING

public static final int SE_HELIACAL_SETTING
関連項目:
定数フィールド値

SE_MORNING_FIRST

public static final int SE_MORNING_FIRST
関連項目:
定数フィールド値

SE_EVENING_LAST

public static final int SE_EVENING_LAST
関連項目:
定数フィールド値

SE_EVENING_FIRST

public static final int SE_EVENING_FIRST
関連項目:
定数フィールド値

SE_MORNING_LAST

public static final int SE_MORNING_LAST
関連項目:
定数フィールド値

SE_ACRONYCHAL_RISING

public static final int SE_ACRONYCHAL_RISING
関連項目:
定数フィールド値

SE_COSMICAL_SETTING

public static final int SE_COSMICAL_SETTING
関連項目:
定数フィールド値

SE_ACRONYCHAL_SETTING

public static final int SE_ACRONYCHAL_SETTING
関連項目:
定数フィールド値

SE_HELFLAG_LONG_SEARCH

public static final int SE_HELFLAG_LONG_SEARCH
関連項目:
定数フィールド値

SE_HELFLAG_HIGH_PRECISION

public static final int SE_HELFLAG_HIGH_PRECISION
関連項目:
定数フィールド値

SE_HELFLAG_OPTICAL_PARAMS

public static final int SE_HELFLAG_OPTICAL_PARAMS
関連項目:
定数フィールド値

SE_HELFLAG_NO_DETAILS

public static final int SE_HELFLAG_NO_DETAILS
関連項目:
定数フィールド値

SE_HELFLAG_AVKIND_VR

public static final int SE_HELFLAG_AVKIND_VR
関連項目:
定数フィールド値

SE_HELFLAG_AVKIND_PTO

public static final int SE_HELFLAG_AVKIND_PTO
関連項目:
定数フィールド値

SE_HELFLAG_AVKIND_MIN7

public static final int SE_HELFLAG_AVKIND_MIN7
関連項目:
定数フィールド値

SE_HELFLAG_AVKIND_MIN9

public static final int SE_HELFLAG_AVKIND_MIN9
関連項目:
定数フィールド値

SE_HELFLAG_AVKIND

public static final int SE_HELFLAG_AVKIND
関連項目:
定数フィールド値

TJD_INVALID

public static final double TJD_INVALID
関連項目:
定数フィールド値

SIMULATE_VICTORVB

public static final int SIMULATE_VICTORVB
関連項目:
定数フィールド値

SE_PHOTOPIC_FLAG

public static final int SE_PHOTOPIC_FLAG
関連項目:
定数フィールド値

SE_SCOTOPIC_FLAG

public static final int SE_SCOTOPIC_FLAG
関連項目:
定数フィールド値

SE_MIXEDOPIC_FLAG

public static final int SE_MIXEDOPIC_FLAG
関連項目:
定数フィールド値

SE_EPHE_PATH

public static final java.lang.String SE_EPHE_PATH
Ephemeris path.

This defines where ephemeris files are expected if the function swe_set_ephe_path() is not called by the application.

It is defined as being ".:./ephe:/users/ephe2/:/users/ephe/".

関連項目:
SwissEph.swe_set_ephe_path(java.lang.String), 定数フィールド値

SE_ECL_CENTRAL

public static final int SE_ECL_CENTRAL
関連項目:
定数フィールド値

SE_ECL_NONCENTRAL

public static final int SE_ECL_NONCENTRAL
関連項目:
定数フィールド値

SE_ECL_TOTAL

public static final int SE_ECL_TOTAL
関連項目:
定数フィールド値

SE_ECL_ANNULAR

public static final int SE_ECL_ANNULAR
Annular eclipse. This is an eclipse, where the moon is seen smaller than the sun, so you get a "ring" of the sun around the moon.

関連項目:
定数フィールド値

SE_ECL_PARTIAL

public static final int SE_ECL_PARTIAL
関連項目:
定数フィールド値

SE_ECL_ANNULAR_TOTAL

public static final int SE_ECL_ANNULAR_TOTAL
関連項目:
定数フィールド値

SE_ECL_PENUMBRAL

public static final int SE_ECL_PENUMBRAL
関連項目:
定数フィールド値

SE_ECL_ALLTYPES_SOLAR

public static final int SE_ECL_ALLTYPES_SOLAR
関連項目:
定数フィールド値

SE_ECL_ALLTYPES_LUNAR

public static final int SE_ECL_ALLTYPES_LUNAR
関連項目:
定数フィールド値

SE_ECL_VISIBLE

public static final int SE_ECL_VISIBLE
関連項目:
定数フィールド値

SE_ECL_MAX_VISIBLE

public static final int SE_ECL_MAX_VISIBLE
関連項目:
定数フィールド値

SE_ECL_1ST_VISIBLE

public static final int SE_ECL_1ST_VISIBLE
This is the time, when the moon touches the sun the first time.

関連項目:
定数フィールド値

SE_ECL_2ND_VISIBLE

public static final int SE_ECL_2ND_VISIBLE
This is the time, when the sun completely disappears.

関連項目:
定数フィールド値

SE_ECL_3RD_VISIBLE

public static final int SE_ECL_3RD_VISIBLE
This is the time, when the sun starts to reappear.

関連項目:
定数フィールド値

SE_ECL_4TH_VISIBLE

public static final int SE_ECL_4TH_VISIBLE
This is the time, when the moon and the sun finally separate.

関連項目:
定数フィールド値

SE_ECL_ONE_TRY

public static final int SE_ECL_ONE_TRY
Just check if the next conjunction of the moon with a planet is an occultation; don't search further.

関連項目:
定数フィールド値

SE_CALC_RISE

public static final int SE_CALC_RISE
Calculate the time of sunrise. This is a constant to be used as a flag to swe_rise_trans().

関連項目:
定数フィールド値

SE_CALC_SET

public static final int SE_CALC_SET
Calculate the time of sunset. This is a constant to be used as a flag to swe_rise_trans().

関連項目:
定数フィールド値

SE_CALC_MTRANSIT

public static final int SE_CALC_MTRANSIT
Calculate the time of the upper meridian transit (southern for northern geo. latitudes). This is a constant to be used as a flag to swe_rise_trans().

関連項目:
定数フィールド値

SE_CALC_ITRANSIT

public static final int SE_CALC_ITRANSIT
Calculate the time of the lower meridian transit (northern, below the horizon). This is a constant to be used as a flag to swe_rise_trans().

関連項目:
定数フィールド値

SE_BIT_DISC_CENTER

public static final int SE_BIT_DISC_CENTER
Add this to SE_CALC_RISE/SET, if rise or set of disc center is requested. This is a constant to be used as a flag to swe_rise_trans().

関連項目:
SwissEph.swe_rise_trans(double, int, java.lang.StringBuffer, int, int, double[], double, double, swisseph.DblObj, java.lang.StringBuffer), 定数フィールド値

SE_BIT_NO_REFRACTION

public static final int SE_BIT_NO_REFRACTION
Add this to SE_CALC_RISE/SET, if refraction should not to be considered. This is a constant to be used as a flag to swe_rise_trans().

関連項目:
SwissEph.swe_rise_trans(double, int, java.lang.StringBuffer, int, int, double[], double, double, swisseph.DblObj, java.lang.StringBuffer), 定数フィールド値

SE_BIT_CIVIL_TWILIGHT

public static int SE_BIT_CIVIL_TWILIGHT

SE_BIT_NAUTIC_TWILIGHT

public static int SE_BIT_NAUTIC_TWILIGHT

SE_BIT_ASTRO_TWILIGHT

public static int SE_BIT_ASTRO_TWILIGHT

SE_ECL2HOR

public static final int SE_ECL2HOR
This is a constant to be used as a flag to swe_azalt(). It determines the meaning of the contents of parameter xin[]. xin[0]= ecl. long., xin[1]= ecl. lat.. xin[2]=distance is not required.

関連項目:
SwissEph.swe_azalt(double, int, double[], double, double, double[], double[]), 定数フィールド値

SE_EQU2HOR

public static final int SE_EQU2HOR
This is a constant to be used as a flag to swe_azalt(). It determines the meaning of the contents of parameter xin[]. xin[0]= rectascension, xin[1]= declination. xin[2]=distance is not required.

関連項目:
SwissEph.swe_azalt(double, int, double[], double, double, double[], double[]), 定数フィールド値

SE_HOR2ECL

public static final int SE_HOR2ECL
This is a constant to be used as a flag to swe_azalt_rev(). It determines the meaning of the contents of output parameter xout[]. xout[0]= ecl. long., xout[1]= ecl. lat..

関連項目:
SwissEph.swe_azalt_rev(double, int, double[], double[], double[]), 定数フィールド値

SE_HOR2EQU

public static final int SE_HOR2EQU
This is a constant to be used as a flag to swe_azalt_rev(). It determines the meaning of the contents of output parameter xout[]. xout[0]= equatorial long., xout[1]= equatorial lat..

関連項目:
SwissEph.swe_azalt_rev(double, int, double[], double[], double[]), 定数フィールド値

SE_TRUE_TO_APP

public static final int SE_TRUE_TO_APP
Calculate the apparent altitude from the true altitude. This is a constant to be used as a flag to swe_refrac().

関連項目:
SwissEph.swe_refrac(double, double, double, int), SE_APP_TO_TRUE, 定数フィールド値

SE_APP_TO_TRUE

public static final int SE_APP_TO_TRUE
Calculate the true altitude from the apparent altitude. This is a constant to be used as a flag to swe_refrac().

関連項目:
SE_TRUE_TO_APP, SwissEph.swe_refrac(double, double, double, int), 定数フィールド値

AUNIT

public static final double AUNIT
関連項目:
定数フィールド値