jp.go.aist.dmrc.platform.beans.gui.chart.marker
インタフェース PFPlotMarker

すべてのスーパーインタフェース:
java.io.Serializable
既知の実装クラスの一覧:
PFAsteriskMarker, PFCircleMarker, PFCrossMarker, PFFilledCircleMarker, PFFilledLozengeMarker, PFFilledRectangleMarker, PFFilledTriangleMarker, PFLozengeMarker, PFRectangleMarker, PFTriangleMarker, PFXShapedMarker

public interface PFPlotMarker
extends java.io.Serializable

マーカー形状のインターフェース。


メソッドの概要
 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)
          中心点と大きさを設定する。
 

メソッドの詳細

setData

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

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

getBounds

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

戻り値:
領域

contains

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

パラメータ:
x - X座標
y - Y座標
戻り値:
マーカー形状内の点ならばtrue

render

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

パラメータ:
g - Graphics2D

renderFrame

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

パラメータ:
g - Graphics2D