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

java.lang.Object
  拡張jp.ac.nime.computer.grpsimulator.VecPr.GrpSimVectorData.DiagElem
直系の既知のサブクラス:
GrpSimVectorData.Poline
含まれているクラス:
GrpSimVectorData

public abstract class GrpSimVectorData.DiagElem
extends java.lang.Object

点列を現すクラス


フィールドの概要
protected  java.awt.Color col_
           
protected  int thick_
           
protected  java.util.Vector v_
           
 
コンストラクタの概要
GrpSimVectorData.DiagElem()
           
 
メソッドの概要
 void add(int x, int y)
           
 void clr()
           
 void delTail()
           
 GrpSimVectorData.XY get(int n)
           
 int getCol()
           
abstract  int getType()
          図形要素のタイプを取得
abstract  int readStr(java.lang.String str)
          ファイルから読み出すときの関数
 void setCol(int r, int g, int b)
           
 int size()
           
abstract  java.lang.String toString()
          ファイルに書き出す時の文字列
abstract  void write(java.awt.Graphics2D g)
          描画
abstract  void write(java.awt.Graphics2D g, int nZoom, int ofx, int ofy)
          拡大縮小描画関数
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

v_

protected java.util.Vector v_

col_

protected java.awt.Color col_

thick_

protected int thick_
コンストラクタの詳細

GrpSimVectorData.DiagElem

public GrpSimVectorData.DiagElem()
メソッドの詳細

add

public void add(int x,
                int y)

setCol

public void setCol(int r,
                   int g,
                   int b)

getCol

public int getCol()

get

public GrpSimVectorData.XY get(int n)

size

public int size()

delTail

public void delTail()

clr

public void clr()

getType

public abstract int getType()
図形要素のタイプを取得


write

public abstract void write(java.awt.Graphics2D g)
描画

パラメータ:
g - 描画先 Graphics2D

write

public abstract void write(java.awt.Graphics2D g,
                           int nZoom,
                           int ofx,
                           int ofy)
拡大縮小描画関数

パラメータ:
g - 描画先 Graphics2D
nZoom - 拡大率(パーセント)
ofx - nZoom後の座標をoffsetして描画する
ofy - nZoom後の座標をoffsetして描画する

toString

public abstract java.lang.String toString()
ファイルに書き出す時の文字列

戻り値:
ファイルに書き出す時の文字列

readStr

public abstract int readStr(java.lang.String str)
ファイルから読み出すときの関数

パラメータ:
str - ファイルから読み出された一行
戻り値:
1:成功 0:このクラスに該当する文でない -1:文法エラー