to.tetramorph.starbase.chartmodule
クラス OBECalendar

java.lang.Object
  上位を拡張 to.tetramorph.starbase.chartmodule.OBECalendar

public class OBECalendar
extends Object

幽体離脱最適日を計算する。


コンストラクタの概要
OBECalendar(OBECalendarListener l)
          OBECalendar オブジェクトを作成する
 
メソッドの概要
static double[][] getTable(TimePlace transitTimePlace, TimePlace natalTimePlace, int maxHour)
          getAspectを呼び出して、1時間刻みの体脱スコアを返す。
static void main(String[] args)
           
 void setTimePlace(TimePlace transitTimePlace, TimePlace natalTimePlace, int maxHour)
          getAspectを別スレッドで呼び出して計算し、計算結果はOBECalendarListener を呼び出すことで通達する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタの詳細

OBECalendar

public OBECalendar(OBECalendarListener l)
OBECalendar オブジェクトを作成する

パラメータ:
l - setTimePlace()の計算結果通達用のリスナ
メソッドの詳細

getTable

public static double[][] getTable(TimePlace transitTimePlace,
                                  TimePlace natalTimePlace,
                                  int maxHour)
getAspectを呼び出して、1時間刻みの体脱スコアを返す。 戻り値 [0][0] = サンサインのスコア [0][1] = ネイタルのスコア [0][2] = トランジットのスコア [1][] = 一時間後のネイタルとトランジットのスコア [2][] = 二時間後の 〃


setTimePlace

public void setTimePlace(TimePlace transitTimePlace,
                         TimePlace natalTimePlace,
                         int maxHour)
getAspectを別スレッドで呼び出して計算し、計算結果はOBECalendarListener を呼び出すことで通達する。


main

public static void main(String[] args)