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

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

public class PFTriangleMarker
extends java.lang.Object
implements PFPlotMarker

三角形マーカー。

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

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

フィールドの詳細

triangle

protected java.awt.geom.GeneralPath triangle
三角形の形状データ


x

protected double x
中心点のX座標値


y

protected double y
中心点のY座標値


size

protected int size
点のサイズ

コンストラクタの詳細

PFTriangleMarker

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