|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectto.tetramorph.starbase.chartmodule.AffinityAspectFinder
public class AffinityAspectFinder
NPT相性円でのアスペクトを求めるメソッド。普通に各円の組合せを網羅する求め方と 一つの天体が他の天体と形成しているアスペクトのみを抽出するケースと二種類ある。
メソッドの概要 | |
---|---|
static List<Aspect> |
getAspectList(int flag,
AffinityChart chart,
NPTSpecificSettingPanel scp)
N,P,T,N2,P2の組合せアスペクトを求める。 |
static List<Aspect> |
getTargetAspectList(int npt,
Body body,
AffinityChart chart,
NPTSpecificSettingPanel scp,
int target)
bodyで指定された天体と他の天体とのアスペクト(複数)を求める。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static List<Aspect> getAspectList(int flag, AffinityChart chart, NPTSpecificSettingPanel scp)
b0 N1 b5 N1xN2 b10 P2xT b1 N2 b6 P1xP2 b11 N1xP1 b2 P1 b7 N1xT b12 N1xP2 b3 P2 b8 N2xT b13 N2xP2 b4 T b9 P1xT b14 N2xP1
flag
- 6bitのフラグで、bitが1ならそのアスペクトを求める。chart
- NPTChartオブジェクトscp
- NPT計算設定パネルオブジェクトpublic static List<Aspect> getTargetAspectList(int npt, Body body, AffinityChart chart, NPTSpecificSettingPanel scp, int target)
npt
- bodyがN1=0,P1=1,T=2,N2=3,P2=4を指定する。body
- 選択された天体chart
- AffinityChartオブジェクトscp
- NPT計算設定パネルtarget
- N,P,T,N2,P2のどの円の天体群とのアスペクトを検出するか。
b0,b1,b2,b3,b4の組合せで指定する。
|
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |