|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object jp.ac.nime.computer.grpsimulator.VecPr.GrpSimVectorData
GrpSim用の座標指定タイプの画像データを表すクラス 直線と矩形と楕円で構成される。
入れ子クラスの概要 | |
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 |
フィールドの詳細 |
public static final int DIAGELEM_POLINE
public static final java.lang.String DIAGELEM_POLINE_WORD
protected java.util.Vector v_
コンストラクタの詳細 |
public GrpSimVectorData()
メソッドの詳細 |
public void addPoline(int num, int[] x, int[] y)
public void clr()
public void write(java.awt.image.BufferedImage img)
img
- 描画バッファpublic void write(java.awt.image.BufferedImage img, int nZoom, int ofx, int ofy)
img
- 描画バッファnZoom
- 拡大率(パーセント)ofx
- nZoom後の座標をoffsetして描画するofy
- nZoom後の座標をoffsetして描画するpublic java.lang.String[] toLines()
public void add(java.lang.String str)
str
- ファイルから読み込んだ1lineデータpublic int size()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |