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

java.lang.Object
  上位を拡張 jp.go.aist.dmrc.platform.beans.gui.chart.marker.PFCircleMarker
すべての実装されたインタフェース:
java.io.Serializable, PFPlotMarker
直系の既知のサブクラス:
PFFilledCircleMarker

public class PFCircleMarker
extends java.lang.Object
implements PFPlotMarker

円マーカー。

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

フィールドの概要
protected  java.awt.geom.Ellipse2D drawShape
          円の形状データ
protected  int size
          点のサイズ
protected  double x
          中心点のX座標値
protected  double y
          中心点のY座標値
 
コンストラクタの概要
PFCircleMarker(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
 

フィールドの詳細

drawShape

protected java.awt.geom.Ellipse2D drawShape
円の形状データ


x

protected double x
中心点のX座標値


y

protected double y
中心点のY座標値


size

protected int size
点のサイズ

コンストラクタの詳細

PFCircleMarker

public PFCircleMarker(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