jp.go.aist.dmrc.platform.beans.gui.chart.marker
クラス PFCrossMarker

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.marker.PFCrossMarker
すべての実装されたインタフェース:
java.io.Serializable, PFPlotMarker

public class PFCrossMarker
extends java.lang.Object
implements PFPlotMarker

クロス型マーカー。

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

フィールドの概要
protected  java.awt.geom.GeneralPath area
          クロス型の領域判定形状データ
protected  java.awt.geom.GeneralPath cross
          クロス型の描画形状データ
protected  int size
          点のサイズ
protected  double x
          中心点のX座標値
protected  double y
          中心点のY座標値
 
コンストラクタの概要
PFCrossMarker(double x, double y, int size)
          コンストラクタ。
 
メソッドの概要
 boolean contains(int x, int y)
          指定された画面上の点(x,y)がマーカー形状内の点であるかどうかを返す。
 java.awt.Rectangle getBounds()
          マーカー形状の領域を返す。
 void render(java.awt.Graphics2D g)
          マーカー形状を描画する。
 void renderFrame(java.awt.Graphics2D g)
          マーカー形状の枠線を描画する。
 void setData(double x, double y, int size)
          中心点と大きさを設定する。
 
クラス java.lang.Object から継承されたメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

cross

protected java.awt.geom.GeneralPath cross
クロス型の描画形状データ


area

protected java.awt.geom.GeneralPath area
クロス型の領域判定形状データ


x

protected double x
中心点のX座標値


y

protected double y
中心点のY座標値


size

protected int size
点のサイズ

コンストラクタの詳細

PFCrossMarker

public PFCrossMarker(double x,
                     double y,
                     int size)
コンストラクタ。

パラメータ:
x - 中心点のX座標
y - 中心点のY座標
size - マーカーの大きさ
メソッドの詳細

setData

public void setData(double x,
                    double y,
                    int size)
中心点と大きさを設定する。

定義:
インタフェース PFPlotMarker 内の setData
パラメータ:
x - 中心点のX座標
y - 中心点のY座標
size - マーカーの大きさ

getBounds

public java.awt.Rectangle getBounds()
マーカー形状の領域を返す。

定義:
インタフェース PFPlotMarker 内の getBounds
戻り値:
領域

contains

public boolean contains(int x,
                        int y)
指定された画面上の点(x,y)がマーカー形状内の点であるかどうかを返す。

定義:
インタフェース PFPlotMarker 内の contains
パラメータ:
x - X座標
y - Y座標
戻り値:
マーカー形状内の点ならばtrue

render

public void render(java.awt.Graphics2D g)
マーカー形状を描画する。

定義:
インタフェース PFPlotMarker 内の render
パラメータ:
g - Graphics2D

renderFrame

public void renderFrame(java.awt.Graphics2D g)
マーカー形状の枠線を描画する。

定義:
インタフェース PFPlotMarker 内の renderFrame
パラメータ:
g - Graphics2D