to.tetramorph.starbase.lib
クラス Const

java.lang.Object
  上位を拡張 to.tetramorph.starbase.lib.Const

public class Const
extends Object

システム全体で使う定数群で天体番号はじめ様々な定数が宣言されている。 このクラスは、感受点を表す定数を宣言している。SUNからPLUTO、EARTHからVESTAまでの 値は、スイスエフェメリスのSweConstで宣言されている惑星番号SE_SUN〜SE_VESTAと等価。 NODEはSE_MEAN_NODEと同じ値。APOGEEはSE_MEAN_APOGと同じ値。 この値に+1すると、それぞれSE_TRUE_NODEやSE_OSCU_APOGと同じ値になる。 だがその値に対しては、変数を割り当てていない。

スイスエフェメリスにはサウスノードやディセンダントを計算する機能は無いが、 占星術では比較的問題にされる事が多く、感受点として必要に応じて利用できる事が望ま しい。ChartFactorクラスでは、このConstで宣言されている感受点を与えれば、それらの 位置を求められるようになっている。


フィールドの概要
static int AC
          アセンダント
static int ANTI_APOGEE
          アンチアポジー(アンチリリス)
static int ANTI_OSCU_APOGEE
          アンチオスカレーションアポジー(アンチオスカレーションリリス)
static int ANTI_VERTEX
          アンチバーテックス
static int APOGEE
          アポジー(リリス)。
static int AQU
          水瓶座を表す定数
static int ARI
          牡羊座を表す定数
static double[] ASPECT_ANGLE
          アスペクトの角度定義
static double[] ASPECT_ANGLES
          アスペクト番号に対応した、アスペクトの角度のリスト。
static char[] ASPECT_CHARS
          オリジナルフォントによるアスペクト記号のcharコード
static String[] ASPECT_NAMES
          アスペクト番号に対応した、アスペクト名の配列。
static String[] ASPECT_NAMES_EN
          アスペクト番号に対応した、アスペクトの英名の配列。
static String[] ASPECT_SHORT_NAMES
          アスペクト番号に対応した、アスペクトの英名3文字の配列。
static String[] ASPECT_SYMBOL_NAMES
          アスペクト番号に対応するGIFアイコンファイル名
static int[] ASPECTS_CATEGORY1
          第1種のアスペクトのIDリスト。
static int[] ASPECTS_CATEGORY2
          第2種のアスペクトのIDリスト。
static int[] ASPECTS_CATEGORY3
          第3種のアスペクトのIDリスト。
static int[] ASPECTS_CATEGORY4
          特殊のアスペクトのIDリスト。
static int BIQUINTILE
          144度のアスペクト番号
static char[] BODY_CHARS
          オリジナル占星術フォントにおける感受点の記号で、天体番号順にならんでいる。
static int CAN
          蟹座を表す定数
static int CAP
          山羊座を表す定数
static int CERES
          小惑星セレス
static int CHIRON
          小惑星キローン
static int[] CLASSIC_RULERS
          古典七惑星システムにおける星座番号→支配星(天体番号)への変換テーブル。
static int CONJUNCTION
          0度のアスペクト番号
static int CUSP1
          1室カスプ
static int CUSP10
          10室カスプ
static int CUSP11
          11室カスプ
static int CUSP12
          12室カスプ
static int CUSP2
          2室カスプ
static int CUSP3
          3室カスプ
static int CUSP4
          4室カスプ
static int CUSP5
          5室カスプ
static int CUSP6
          6室カスプ
static int CUSP7
          7室カスプ
static int CUSP8
          8室カスプ
static int CUSP9
          9室カスプ
static int DC
          ディセンダント
static int DECILE
          36度のアスペクト番号
static int EARTH
          地球(ヘリオセントリックでは地球が登場する)
static int GEM
          双子座を表す定数
static String[] HOUSE_NUMBERS
          ローマ数字表記のハウス番号(I〜XII)
static int[] HOUSE_SYSTEM_CODES
          ハウスシステムを表すコード。'
static String[] HOUSE_SYSTEM_NAMES
          ハウスシステム名
static int IC
          IC(天底)
static int JUNO
          小惑星ジュノー
static int JUPITER
          木星
static int LEO
          獅子座を表す定数
static int LIB
          天秤座を表す定数
static Integer[] LISTING_BODYS
          天体リストを表示するときの優先順序でならんでいる天体IDのリスト
static int MARS
          火星
static int MC
          MC(天頂)
static int MERCURY
          水星
static int[] MODERN_RULERS
          モダン十惑星システムにおける星座番号→支配星(天体番号)への変換テーブル。
static int MOON
          月
static char[] MOON_CHARS
          占星術フォントの中の月相を表す文字コード(新月、上弦、満月、下弦)
static int NEPTUNE
          海王星
static int NODE
          ノード。
static int OPPOSITION
          180度のアスペクト番号
static int OSCU_APOGEE
          オスカレーションアポジー
static int PALLAS
          小惑星パラス
static int PARALLEL
          パラレルのアスペクト番号
static int PHOLUS
          小惑星ホルス
static int PIS
          魚座を表す定数
static String[] PLANET_NAMES
          感受点名のリスト。
static String[] PLANET_NAMES_EN
          英語名の感受点名のリスト。
static int PLUTO
          冥王星
static int QUINCUNX
          150 度のアスペクト番号
static int QUINTILE
          72 度のアスペクト番号
static char RETROGRADE_CHAR
          逆行シンボルの文字コード
static int SAG
          射手座を表す定数
static int SATURN
          土星
static int SCO
          蠍座を表す定数
static int SEMI_SEXTILE
          30度のアスペクト番号
static int SEMI_SQUARE
          45度のアスペクト番号
static int SESQIQUADRATE
          135度のアスペクト番号
static int SEXTILE
          60度のアスペクト番号
static double SIDEREAL_DAY
          恒星時23.9344696の定数
static Color[] SIGN_COLORS
          サインカラー 12色の色相環
static String[] SIGN_NAMES
          日本語の星座名 「牡羊」から「魚」まで
static String[] SIGN_NAMES_EN
          英語の星座名「Aries」から「Pisces」まで
static double SOLAR_YEAR
          太陽年365.2424の定数
static int SOUTH_NODE
          ミーンサウスノード(ドラゴンテイル)
static int SQUARE
          90度のアスペクト番号
static int SUN
          太陽
static String[] SYMBOL_NAMES
          シンボル略称であるとともにGIFファイル名のリスト。
static int TAU
          牡牛座を表す定数
static int TRINE
          120度のアスペクト番号
static int TRUE_NODE
          真ノード
static int TRUE_SOUTH_NODE
          トルーサウスノード(ドラゴンテイル)
static int URANUS
          天王星
static int VENUS
          金星
static int VERTEX
          バーテックス
static int VESTA
          小惑星ベスタ
static int VIR
          乙女座を表す定数
static char[] ZODIAC_CHARS
          オリジナル占星術フォントにおける星座記号のcharコード
static String[] ZODIAC_NAMES
          12星座の3文字略称であるとともに、GIFファイル名のリスト。
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

SUN

public static final int SUN
太陽

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

MOON

public static final int MOON

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

MERCURY

public static final int MERCURY
水星

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

VENUS

public static final int VENUS
金星

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

MARS

public static final int MARS
火星

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

JUPITER

public static final int JUPITER
木星

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

SATURN

public static final int SATURN
土星

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

URANUS

public static final int URANUS
天王星

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

NEPTUNE

public static final int NEPTUNE
海王星

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

PLUTO

public static final int PLUTO
冥王星

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

NODE

public static final int NODE
ノード。SweConst.SE_MEAN_NODEと同じ値(10)で、 これに+1するとSE_TRUR_NODEと同じ値になる。 MEAN,TRUEどちらのノードを使うかは、プロパティで決まる。 プロパティの取得は、(Boolean)SysHash.get("UseMeanNode")で、 初期値はMainFrame内で設定される。

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

TRUE_NODE

public static final int TRUE_NODE
真ノード

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

APOGEE

public static final int APOGEE
アポジー(リリス)。SweConst.SE_MEAN_APOGと同じ値(12)で、 これに+1とするSE_OSCU_APOGと同じ値になる。 プロパティの取得は、(Boolean)SysHash.get("UseMeanApogee")で、 初期値はMainFrame内で設定される。

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

OSCU_APOGEE

public static final int OSCU_APOGEE
オスカレーションアポジー

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

EARTH

public static final int EARTH
地球(ヘリオセントリックでは地球が登場する)

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

CHIRON

public static final int CHIRON
小惑星キローン

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

PHOLUS

public static final int PHOLUS
小惑星ホルス

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

CERES

public static final int CERES
小惑星セレス

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

PALLAS

public static final int PALLAS
小惑星パラス

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

JUNO

public static final int JUNO
小惑星ジュノー

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

VESTA

public static final int VESTA
小惑星ベスタ

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

SOUTH_NODE

public static final int SOUTH_NODE
ミーンサウスノード(ドラゴンテイル)

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

TRUE_SOUTH_NODE

public static final int TRUE_SOUTH_NODE
トルーサウスノード(ドラゴンテイル)

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

ANTI_APOGEE

public static final int ANTI_APOGEE
アンチアポジー(アンチリリス)

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

ANTI_OSCU_APOGEE

public static final int ANTI_OSCU_APOGEE
アンチオスカレーションアポジー(アンチオスカレーションリリス)

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

AC

public static final int AC
アセンダント

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

DC

public static final int DC
ディセンダント

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

MC

public static final int MC
MC(天頂)

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

IC

public static final int IC
IC(天底)

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

VERTEX

public static final int VERTEX
バーテックス

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

ANTI_VERTEX

public static final int ANTI_VERTEX
アンチバーテックス

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

CUSP1

public static final int CUSP1
1室カスプ

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

CUSP2

public static final int CUSP2
2室カスプ

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

CUSP3

public static final int CUSP3
3室カスプ

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

CUSP4

public static final int CUSP4
4室カスプ

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

CUSP5

public static final int CUSP5
5室カスプ

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

CUSP6

public static final int CUSP6
6室カスプ

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

CUSP7

public static final int CUSP7
7室カスプ

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

CUSP8

public static final int CUSP8
8室カスプ

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

CUSP9

public static final int CUSP9
9室カスプ

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

CUSP10

public static final int CUSP10
10室カスプ

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

CUSP11

public static final int CUSP11
11室カスプ

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

CUSP12

public static final int CUSP12
12室カスプ

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

PLANET_NAMES

public static final String[] PLANET_NAMES
感受点名のリスト。


PLANET_NAMES_EN

public static final String[] PLANET_NAMES_EN
英語名の感受点名のリスト。PLANETS_LONGITUDE表のフィールド名でもある。


LISTING_BODYS

public static final Integer[] LISTING_BODYS
天体リストを表示するときの優先順序でならんでいる天体IDのリスト


SYMBOL_NAMES

public static final String[] SYMBOL_NAMES
シンボル略称であるとともにGIFファイル名のリスト。 ただしACS,MC,DC,ICを除いて、カスプを表すシンボルは用意されてない。


BODY_CHARS

public static final char[] BODY_CHARS
オリジナル占星術フォントにおける感受点の記号で、天体番号順にならんでいる。


ZODIAC_NAMES

public static final String[] ZODIAC_NAMES
12星座の3文字略称であるとともに、GIFファイル名のリスト。


ZODIAC_CHARS

public static final char[] ZODIAC_CHARS
オリジナル占星術フォントにおける星座記号のcharコード


CONJUNCTION

public static final int CONJUNCTION
0度のアスペクト番号

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

SEXTILE

public static final int SEXTILE
60度のアスペクト番号

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

SQUARE

public static final int SQUARE
90度のアスペクト番号

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

TRINE

public static final int TRINE
120度のアスペクト番号

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

OPPOSITION

public static final int OPPOSITION
180度のアスペクト番号

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

QUINCUNX

public static final int QUINCUNX
150 度のアスペクト番号

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

QUINTILE

public static final int QUINTILE
72 度のアスペクト番号

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

SEMI_SEXTILE

public static final int SEMI_SEXTILE
30度のアスペクト番号

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

SEMI_SQUARE

public static final int SEMI_SQUARE
45度のアスペクト番号

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

SESQIQUADRATE

public static final int SESQIQUADRATE
135度のアスペクト番号

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

BIQUINTILE

public static final int BIQUINTILE
144度のアスペクト番号

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

DECILE

public static final int DECILE
36度のアスペクト番号

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

PARALLEL

public static final int PARALLEL
パラレルのアスペクト番号

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

ASPECT_NAMES

public static final String[] ASPECT_NAMES
アスペクト番号に対応した、アスペクト名の配列。コンジャクション、トライン等。


ASPECT_ANGLES

public static final double[] ASPECT_ANGLES
アスペクト番号に対応した、アスペクトの角度のリスト。0,60,90...等。


ASPECT_SYMBOL_NAMES

public static final String[] ASPECT_SYMBOL_NAMES
アスペクト番号に対応するGIFアイコンファイル名


ASPECT_NAMES_EN

public static final String[] ASPECT_NAMES_EN
アスペクト番号に対応した、アスペクトの英名の配列。 "conjunction","sextile"等。


ASPECT_SHORT_NAMES

public static final String[] ASPECT_SHORT_NAMES
アスペクト番号に対応した、アスペクトの英名3文字の配列。 "con", "sex", "squ", "tri", "opp"等。


ASPECT_CHARS

public static final char[] ASPECT_CHARS
オリジナルフォントによるアスペクト記号のcharコード


ASPECT_ANGLE

public static final double[] ASPECT_ANGLE
アスペクトの角度定義


ASPECTS_CATEGORY1

public static final int[] ASPECTS_CATEGORY1
第1種のアスペクトのIDリスト。 CONJUNCTION,SEXTILE,SQUARE,TRINE,OPPOSITION


ASPECTS_CATEGORY2

public static final int[] ASPECTS_CATEGORY2
第2種のアスペクトのIDリスト。 SEMI_SEXTILE, SEMI_SQUARE, SESQIQUADRATE, QUINCUNX


ASPECTS_CATEGORY3

public static final int[] ASPECTS_CATEGORY3
第3種のアスペクトのIDリスト。 QUINTILE, DECILE, BIQUINTILE


ASPECTS_CATEGORY4

public static final int[] ASPECTS_CATEGORY4
特殊のアスペクトのIDリスト。


ARI

public static final int ARI
牡羊座を表す定数

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

TAU

public static final int TAU
牡牛座を表す定数

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

GEM

public static final int GEM
双子座を表す定数

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

CAN

public static final int CAN
蟹座を表す定数

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

LEO

public static final int LEO
獅子座を表す定数

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

VIR

public static final int VIR
乙女座を表す定数

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

LIB

public static final int LIB
天秤座を表す定数

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

SCO

public static final int SCO
蠍座を表す定数

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

SAG

public static final int SAG
射手座を表す定数

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

CAP

public static final int CAP
山羊座を表す定数

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

AQU

public static final int AQU
水瓶座を表す定数

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

PIS

public static final int PIS
魚座を表す定数

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

SIGN_NAMES

public static final String[] SIGN_NAMES
日本語の星座名 「牡羊」から「魚」まで


SIGN_NAMES_EN

public static final String[] SIGN_NAMES_EN
英語の星座名「Aries」から「Pisces」まで


MOON_CHARS

public static final char[] MOON_CHARS
占星術フォントの中の月相を表す文字コード(新月、上弦、満月、下弦)


RETROGRADE_CHAR

public static final char RETROGRADE_CHAR
逆行シンボルの文字コード

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

HOUSE_SYSTEM_CODES

public static final int[] HOUSE_SYSTEM_CODES
ハウスシステムを表すコード。'P','K','O','R','C','E','1','2'


HOUSE_SYSTEM_NAMES

public static final String[] HOUSE_SYSTEM_NAMES
ハウスシステム名


SIGN_COLORS

public static final Color[] SIGN_COLORS
サインカラー 12色の色相環


SOLAR_YEAR

public static final double SOLAR_YEAR
太陽年365.2424の定数

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

SIDEREAL_DAY

public static final double SIDEREAL_DAY
恒星時23.9344696の定数

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

HOUSE_NUMBERS

public static final String[] HOUSE_NUMBERS
ローマ数字表記のハウス番号(I〜XII)


MODERN_RULERS

public static final int[] MODERN_RULERS
モダン十惑星システムにおける星座番号→支配星(天体番号)への変換テーブル。 要素番号[0]〜[11]は牡羊座から魚座に対応している。 格納されている値は天体番号で、[0]から順番に、MARS,VENUS,MERCURY,MOON,SUN, MERCURY,VENUS,PLUTO,JUPITER,SATURN,URANUS,NEPTUNEとなっている。


CLASSIC_RULERS

public static final int[] CLASSIC_RULERS
古典七惑星システムにおける星座番号→支配星(天体番号)への変換テーブル。 要素番号[0]〜[11]は牡羊座から魚座に対応している。 格納されている値は天体番号で、[0]から順番に、MARS,VENUS,MERCURY,MOON,SUN, MERCURY,VENUS,MARS,JUPITER,SATURN,SATURN,JUPITERとなっている。