クラス MagneticSpringInitialize

java.lang.Object
  |
  +--MagneticSpringInitialize

public class MagneticSpringInitialize
extends java.lang.Object

Magnetic-Sprint Model Initializeクラス 行わなければいけない仕事 (1) nodeに番号(setNumber),場所(setPosition),固定(setFixed)を指定する。 (2) edgeに最適な長さ(setLength0)を指定する。 (3) nodeの隣接リストを作成する。(setNearNode)


フィールドの概要
static int CIRCLE
           
(パッケージプライベート) static double m_circleRDivide
          サークル初期化の円の半径を決定するための値。
(パッケージプライベート) static int m_length0Divide
          エッジの最適な長さを計算するときに、パネルの横または、縦の長さのうち 小さい方の値を、以下の値で割った値を使用する。
static int RANDOM
           
 
コンストラクタの概要
MagneticSpringInitialize()
           
 
メソッドの概要
(パッケージプライベート) static boolean circle(java.util.Vector node, java.util.Vector edge, java.awt.Dimension size)
           
(パッケージプライベート) static boolean init(java.util.Vector node, java.util.Vector edge, java.awt.Dimension size, int type)
           
(パッケージプライベート) static boolean random(java.util.Vector node, java.util.Vector edge, java.awt.Dimension size)
           
 
クラス java.lang.Object から継承したメソッド
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

フィールドの詳細

m_length0Divide

static final int m_length0Divide
エッジの最適な長さを計算するときに、パネルの横または、縦の長さのうち 小さい方の値を、以下の値で割った値を使用する。よって、以下の値が大き くなると、エッジの最適な長さは短くなる。

m_circleRDivide

static final double m_circleRDivide
サークル初期化の円の半径を決定するための値。パネルの横または、縦の長 さのうち、短い方を、以下の値で割った値を半径とする。例えば2をの場合 パネルの横または縦の短い方の半分の長さが半径となる。

RANDOM

public static final int RANDOM

CIRCLE

public static final int CIRCLE
コンストラクタの詳細

MagneticSpringInitialize

public MagneticSpringInitialize()
メソッドの詳細

init

static boolean init(java.util.Vector node,
                    java.util.Vector edge,
                    java.awt.Dimension size,
                    int type)

random

static boolean random(java.util.Vector node,
                      java.util.Vector edge,
                      java.awt.Dimension size)

circle

static boolean circle(java.util.Vector node,
                      java.util.Vector edge,
                      java.awt.Dimension size)