to.tetramorph.starbase.chartparts
クラス BasePosition

java.lang.Object
  上位を拡張 to.tetramorph.starbase.chartparts.BasePosition

public class BasePosition
extends Object

ホロスコープの部品描画オブジェクトに、描画する中心座標や最大幅、Graphics2D オブジェクト、描画するコンポーネントを渡すためのオブジェクト。 これらの要素は、このオブジェクトを参照することで引き渡される仕組みで、 他の複数の部品はこのオブジェクトを参照するようになっているので、 このオブジェクトのフィールドx,y,w,component,gを直接書き換えれば、その変更は 自動的に部品群に伝達される。


フィールドの概要
 Graphics2D g
          グラフィックスオブジェクト
 double w
          描画領域の幅(単位pixcel)
 double x
          中心X座標
 double y
          中心Y座標
 
コンストラクタの概要
BasePosition()
          BasePosition オブジェクトを作成する
 
メソッドの概要
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

x

public double x
中心X座標


y

public double y
中心Y座標


w

public double w
描画領域の幅(単位pixcel)


g

public Graphics2D g
グラフィックスオブジェクト

コンストラクタの詳細

BasePosition

public BasePosition()
BasePosition オブジェクトを作成する