jp.ac.nime.computer.grpsimulator.VecPr
クラス GrpSimVectorData

java.lang.Object
  拡張jp.ac.nime.computer.grpsimulator.VecPr.GrpSimVectorData

public class GrpSimVectorData
extends java.lang.Object

GrpSim用の座標指定タイプの画像データを表すクラス 直線と矩形と楕円で構成される。

バージョン:
1.0.0
作成者:
Kikuchi

入れ子クラスの概要
 class GrpSimVectorData.DiagElem
          点列を現すクラス
 class GrpSimVectorData.Poline
           
 class GrpSimVectorData.XY
          点を表すクラス
 
フィールドの概要
static int DIAGELEM_POLINE
           
static java.lang.String DIAGELEM_POLINE_WORD
           
protected  java.util.Vector v_
           
 
コンストラクタの概要
GrpSimVectorData()
          コンストラクタ
 
メソッドの概要
 void add(java.lang.String str)
          文字列をデータに変換して記憶
 void addPoline(int num, int[] x, int[] y)
           
 void clr()
          クリア
 int size()
          構成図形要素の数を取得する
 java.lang.String[] toLines()
          文字列の配列にする。
 void write(java.awt.image.BufferedImage img)
          描画
 void write(java.awt.image.BufferedImage img, int nZoom, int ofx, int ofy)
          描画 Zoom対応
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

DIAGELEM_POLINE

public static final int DIAGELEM_POLINE
関連項目:
定数フィールド値

DIAGELEM_POLINE_WORD

public static final java.lang.String DIAGELEM_POLINE_WORD
関連項目:
定数フィールド値

v_

protected java.util.Vector v_
コンストラクタの詳細

GrpSimVectorData

public GrpSimVectorData()
コンストラクタ

メソッドの詳細

addPoline

public void addPoline(int num,
                      int[] x,
                      int[] y)

clr

public void clr()
クリア


write

public void write(java.awt.image.BufferedImage img)
描画

パラメータ:
img - 描画バッファ

write

public void write(java.awt.image.BufferedImage img,
                  int nZoom,
                  int ofx,
                  int ofy)
描画 Zoom対応

パラメータ:
img - 描画バッファ
nZoom - 拡大率(パーセント)
ofx - nZoom後の座標をoffsetして描画する
ofy - nZoom後の座標をoffsetして描画する

toLines

public java.lang.String[] toLines()
文字列の配列にする。


add

public void add(java.lang.String str)
文字列をデータに変換して記憶

パラメータ:
str - ファイルから読み込んだ1lineデータ

size

public int size()
構成図形要素の数を取得する

戻り値:
DiagElemの要素数