A C D E G I M P R S U W

A

acInit - class RCCAPanel の変数
 
acStart - class RCCAPanel の変数
 
acStep - class RCCAPanel の変数
 
acStop - class RCCAPanel の変数
 
addDensity(double) - class Cell のメソッド
 
addDouble(double, double) - class Cell のメソッド
 
addDouble(double, double, double) - class Cell のメソッド
 
addDouble(double, double, double, double) - class Cell のメソッド
 
addDownSpeed(double) - class CellSTCA のメソッド
 
addRearConfirmation(double) - class CellRCCA のメソッド
 
applyDisplayElements() - class Cell のメソッド
 
applyDisplayElements() - class CellRCCA のメソッド
 
applyDisplayElements() - class CellSTCA のメソッド
 
applyDisplayElements() - class MainPanel のメソッド
 

C

Cell - class Cell.
RCCA (Rear Confirmation Cellular Automation) model
Cell.Unit - class Cell.Unit.
 
Cell.Unit(Cell) - class Cell.Unit のコンストラクタ
 
Cell() - class Cell のコンストラクタ
 
Cell090 - class Cell090.
RCCA (Rear Confirmation Cellular Automation) model
Cell090.Unit090 - class Cell090.Unit090.
 
Cell090.Unit090(Cell090) - class Cell090.Unit090 のコンストラクタ
 
Cell090() - class Cell090 のコンストラクタ
 
Cell184 - class Cell184.
RCCA (Rear Confirmation Cellular Automation) model
Cell184.Unit184 - class Cell184.Unit184.
 
Cell184.Unit184(Cell184) - class Cell184.Unit184 のコンストラクタ
 
Cell184() - class Cell184 のコンストラクタ
 
CellBasic - class CellBasic.
RCCA (Rear Confirmation Cellular Automation) model
CellBasic.UnitBasic - class CellBasic.UnitBasic.
 
CellBasic.UnitBasic(CellBasic) - class CellBasic.UnitBasic のコンストラクタ
 
CellBasic() - class CellBasic のコンストラクタ
 
CellRCCA - class CellRCCA.
RCCA (Rear Confirmation Cellular Automation) model
CellRCCA.CarRCCA - class CellRCCA.CarRCCA.
 
CellRCCA.CarRCCA(CellRCCA) - class CellRCCA.CarRCCA のコンストラクタ
 
CellRCCA.UnitRCCA - class CellRCCA.UnitRCCA.
 
CellRCCA.UnitRCCA(CellRCCA) - class CellRCCA.UnitRCCA のコンストラクタ
 
CellRCCA() - class CellRCCA のコンストラクタ
 
CellSTCA - class CellSTCA.
RCCA (Rear Confirmation Cellular Automation) model
CellSTCA.CarSTCA - class CellSTCA.CarSTCA.
 
CellSTCA.CarSTCA(CellSTCA) - class CellSTCA.CarSTCA のコンストラクタ
 
CellSTCA.UnitSTCA - class CellSTCA.UnitSTCA.
 
CellSTCA.UnitSTCA(CellSTCA) - class CellSTCA.UnitSTCA のコンストラクタ
 
CellSTCA() - class CellSTCA のコンストラクタ
 
CellTraffic - class CellTraffic.
RCCA (Rear Confirmation Cellular Automation) model
CellTraffic.Car - class CellTraffic.Car.
 
CellTraffic.Car(CellTraffic) - class CellTraffic.Car のコンストラクタ
 
CellTraffic.UnitTraffic - class CellTraffic.UnitTraffic.
 
CellTraffic.UnitTraffic(CellTraffic) - class CellTraffic.UnitTraffic のコンストラクタ
 
CellTraffic() - class CellTraffic のコンストラクタ
 
Collect - class Collect.
RCCA (Rear Confirmation Cellular Automation) model
Collect() - class Collect のコンストラクタ
 
collectData() - class CellRCCA のメソッド
各Car Objectのupdateがコールする前に、全体としてのデータ収集を行う関数
collectData() - class CellSTCA.CarSTCA のメソッド
データの記録。
collectData() - class CellTraffic のメソッド
 
copy(CellTraffic.Car) - class CellTraffic.Car のメソッド
 
copyStatus(Cell.Unit) - class Cell.Unit のメソッド
 
copyStatus(Cell.Unit) - class CellTraffic.UnitTraffic のメソッド
 
createCarInstance() - class CellRCCA のメソッド
 
createCarInstance() - class CellSTCA のメソッド
 
createCarInstance() - class CellTraffic のメソッド
 
createUnit(Integer, Integer, Integer) - class Cell のメソッド
 
createUnit(Integer, Integer, Integer) - class CellBasic のメソッド
 
createUnit(Integer, Integer, Integer) - class CellTraffic のメソッド
 
createUnitInstance() - class Cell090 のメソッド
 
createUnitInstance() - class Cell184 のメソッド
 
createUnitInstance() - class CellBasic のメソッド
 
createUnitInstance() - class CellRCCA のメソッド
 
createUnitInstance() - class CellSTCA のメソッド
 
createUnitInstance() - class CellTraffic のメソッド
 

D

destroy() - class RCCAApplet のメソッド
アプレットの終了処理
DOWN_BACK_CENTER - class CellBasic の static 変数
 
DOWN_BACK_LEFT - class CellBasic の static 変数
 
DOWN_BACK_RIGHT - class CellBasic の static 変数
 
DOWN_EVEN_CENTER - class CellBasic の static 変数
 
DOWN_EVEN_LEFT - class CellBasic の static 変数
 
DOWN_EVEN_RIGHT - class CellBasic の static 変数
 
DOWN_FRONT_CENTER - class CellBasic の static 変数
 
DOWN_FRONT_LEFT - class CellBasic の static 変数
 
DOWN_FRONT_RIGHT - class CellBasic の static 変数
 

E

endOneCalc(double) - class CellRCCA のメソッド
一つの時間ステップが終了した時にコールされる
endOneCalc(double) - class CellTraffic のメソッド
 
endOneCalc(double, double, double) - class Collect のメソッド
1ステップ時間の計算が終わったことの通知を受けるメソッド
EVEN_BACK_CENTER - class CellBasic の static 変数
 
EVEN_BACK_LEFT - class CellBasic の static 変数
 
EVEN_BACK_RIGHT - class CellBasic の static 変数
 
EVEN_EVEN_CENTER - class CellBasic の static 変数
 
EVEN_EVEN_LEFT - class CellBasic の static 変数
 
EVEN_EVEN_RIGHT - class CellBasic の static 変数
 
EVEN_FRONT_CENTER - class CellBasic の static 変数
 
EVEN_FRONT_LEFT - class CellBasic の static 変数
 
EVEN_FRONT_RIGHT - class CellBasic の static 変数
 
execute() - class MainPanel のメソッド
 
executeCells() - class Cell のメソッド
 
executeCells() - class CellBasic のメソッド
 
executeCells() - class CellTraffic のメソッド
 

G

getJam() - class Collect のメソッド
 
getNeighbor(int) - class CellBasic.UnitBasic のメソッド
 
getNeighborStatus(int) - class CellBasic.UnitBasic のメソッド
 
getNoNeighborDefaultStatus() - class CellBasic.UnitBasic のメソッド
 
getPreferredSize() - class RCCAFrame のメソッド
 
getStatus() - class Cell.Unit のメソッド
 
getStatusNext() - class Cell.Unit のメソッド
 
getStatusTrueColor() - class Cell.Unit のメソッド
 
getStatusTrueColor() - class Cell184.Unit184 のメソッド
 
getStatusTrueCount() - class Cell.Unit のメソッド
 
getXOrder() - class Cell.Unit のメソッド
 
getYOrder() - class Cell.Unit のメソッド
 
getZOrder() - class Cell.Unit のメソッド
 

I

init() - class RCCAApplet のメソッド
初期化関数
initData() - class Collect のメソッド
initialize data
initialFile() - class Collect のメソッド
 
initialize(String) - class Collect のメソッド
 
initialize(String, int, int, int) - class MainPanel のメソッド
 
initializeCellsLocation(Dimension) - class Cell のメソッド
 
initializeCellsStatus() - class Cell のメソッド
 
initializeCellsStatus() - class CellTraffic のメソッド
 
initializeLocation() - class MainPanel のメソッド
 
initializeStatus() - class MainPanel のメソッド
 
initNextParameter() - class Collect のメソッド
 
isCollect() - class Collect の static メソッド
 
isNextParameter() - class Collect のメソッド
データ記録のふしめが来たかどうかをチェックする

M

m_allCountofStepEscapedFromJam - class Collect の変数
 
m_calcCount - class Collect の変数
data
m_car - class CellTraffic.UnitTraffic の変数
 
m_carCount - class Collect の変数
 
m_cellObject - class MainPanel の変数
セルオブジェクトのClassインスタンスを保持する
m_cellular - class Cell の変数
セルオブジェクト
m_cellularInitializeLocation - class MainPanel の変数
セルの初期化フラグ。
m_cellularMax - class Collect の変数
 
m_cellularXMax - class Cell の変数
セルオブジェクトの最大値(セルオブジェクトを生成したときに値をセットする)
m_cellularYMax - class Cell の変数
 
m_cellularZMax - class Cell の変数
 
m_collect - class CellTraffic の変数
データ収集用のオブジェクト
m_collectFlag - class CellSTCA.CarSTCA の変数
 
m_collectFlagSpeed - class CellSTCA.CarSTCA の変数
 
m_collectX - class CellSTCA の変数
 
m_controlPanel - class RCCAPanel の変数
 
m_countJam - class Collect の変数
 
m_countofCarEscapedFromJam - class Collect の変数
 
m_countStop - class CellTraffic.Car の変数
 
m_countStopCollect - class CellTraffic.Car の変数
 
m_dataCollectCount - class CellRCCA の変数
同じパラメータで何個データを取得するかを指定する変数
m_dataCollectCountNow - class CellRCCA の変数
 
m_density - class Cell の変数
 
m_downSpeed - class CellSTCA の変数
 
m_executeOfRepaint - class MainPanel の変数
何回計算毎に再描画をかけるかを設定する変数
m_height - class Cell.Unit の変数
 
m_ignoreCalcCount - class Collect の変数
最初何ステップのデータを捨てるか(計測しない)かを決定する変数
m_initialiPosition - class Cell の変数
TRUEセル初期状態の計算方法 0: random 1: 左から1つづつ置く 2: 等間隔
m_initializeSize - class RCCAPanel の変数
 
m_isCollect - class Collect の static 変数
データ収集をしない場合は、この変数にfalseをセット
m_itemCell - class RCCAApplet の変数
 
m_itemCell - class RCCAFrame の変数
 
m_itemCell - class RCCAPanel の変数
 
m_jam - class Collect の変数
 
m_leftPanel - class RCCAPanel の変数
 
m_listCar - class CellTraffic の変数
 
m_mainPanel - class Cell の変数
MainPanelのポインタを保持
m_mainPanel - class RCCAPanel の変数
 
m_neighbor - class CellBasic.UnitBasic の変数
 
m_nextParameter - class Collect の変数
 
m_nSelectedTab - class RCCAPanel の変数
 
m_nSleepTime - class MainPanel の変数
計算間隔 (ms)
m_nSleepTime - class RCCAApplet の変数
 
m_nSleepTime - class RCCAFrame の変数
 
m_nSleepTime - class RCCAPanel の変数
計算間隔 (ms)
m_nStatusTrueCount - class Cell.Unit の変数
 
m_panel - class RCCAApplet の変数
RCCAPanel
m_panel - class RCCAFrame の変数
 
m_parent - class RCCAPanel の変数
 
m_rearConfirmation - class CellRCCA の変数
 
m_samOfJamLength - class Collect の変数
 
m_saveDirectory - class Collect の変数
データをセーブするフォルダ
m_saveFilename - class Collect の変数
セーブするファイル名
m_spPane - class RCCAPanel の変数
 
m_status - class Cell.Unit の変数
 
m_statusLabel - class Cell の変数
 
m_statusLabel - class MainPanel の変数
status text
m_statusNext - class Cell.Unit の変数
 
m_sumOfVelocity - class Collect の変数
 
m_threadme - class MainPanel の変数
 
m_txDensity - class Cell の変数
 
m_txDownSpeed - class CellSTCA の変数
 
m_txExecuteOfRepaint - class MainPanel の変数
 
m_txInitialiPosition - class Cell の変数
 
m_txrearConfirmation - class CellRCCA の変数
 
m_txSleepTime - class MainPanel の変数
 
m_unitCalcCount - class Collect の変数
何ステップで1つのデータとするかを決定する変数
m_velocity - class CellTraffic.Car の変数
 
m_velocity0Count - class Collect の変数
 
m_velocity1Count - class Collect の変数
 
m_velocity2Count - class Collect の変数
 
m_velocity3Count - class Collect の変数
 
m_velocity4Count - class Collect の変数
 
m_velocity5Count - class Collect の変数
 
m_velocityMax - class CellTraffic.Car の変数
 
m_velocityMin - class CellTraffic.Car の変数
 
m_velocityNext - class CellTraffic.Car の変数
 
m_width - class Cell.Unit の変数
 
m_x - class CellTraffic.Car の変数
 
m_xNext - class CellTraffic.Car の変数
 
m_xOrder - class Cell.Unit の変数
 
m_xOrder - class RCCAApplet の変数
cellular map dimension
m_xOrder - class RCCAFrame の変数
cellular map dimension
m_xPosition - class Cell.Unit の変数
 
m_y - class CellTraffic.Car の変数
 
m_yNext - class CellTraffic.Car の変数
 
m_yOrder - class Cell.Unit の変数
 
m_yOrder - class RCCAApplet の変数
 
m_yOrder - class RCCAFrame の変数
 
m_yPosition - class Cell.Unit の変数
 
m_z - class CellTraffic.Car の変数
 
m_zNext - class CellTraffic.Car の変数
 
m_zOrder - class Cell.Unit の変数
 
m_zOrder - class RCCAApplet の変数
 
m_zOrder - class RCCAFrame の変数
 
main(String[]) - class RCCAFrame の static メソッド
 
MainPanel - class MainPanel.
RCCA (Rear Confirmation Cellular Automation) model MainPanel class
MainPanel(int) - class MainPanel のコンストラクタ
 

P

paint(Graphics) - class Cell.Unit のメソッド
 
paint(Graphics) - class MainPanel のメソッド
表示関数。
paint(Graphics) - class RCCAPanel のメソッド
 
paintCells(Graphics) - class Cell のメソッド
 

R

RCCAApplet - class RCCAApplet.
RCCA (Rear Confirmation Cellular Automation) model
Applet class
RCCAApplet() - class RCCAApplet のコンストラクタ
 
RCCAFrame - class RCCAFrame.
RCCA (Rear Confirmation Cellular Automation) model Frame class
RCCAFrame() - class RCCAFrame のコンストラクタ
 
RCCAPanel - class RCCAPanel.
RCCA (Rear Confirmation Cellular Automation) model
Frame class
RCCAPanel(Object, int, int, int, int, String[]) - class RCCAPanel のコンストラクタ
 
recalc() - class Cell.Unit のメソッド
 
recalc() - class Cell090.Unit090 のメソッド
 
recalc() - class Cell184.Unit184 のメソッド
 
recalc() - class CellRCCA.CarRCCA のメソッド
 
recalc() - class CellSTCA.CarSTCA のメソッド
 
recalc() - class CellTraffic.Car のメソッド
 
removeCar() - class CellTraffic.UnitTraffic のメソッド
 
run() - class MainPanel のメソッド
 

S

setCar(CellTraffic.Car) - class CellTraffic.UnitTraffic のメソッド
 
setDataAllPosition(int) - class Collect のメソッド
 
setDataCheckPoint(double) - class Collect のメソッド
 
setDataCountStop(int) - class Collect のメソッド
 
setDataJamCountLength(int, int) - class Collect のメソッド
 
setDefaultState() - class Cell.Unit のメソッド
 
setDisplayElements(Container, Container) - class Cell のメソッド
 
setDisplayElements(Container, Container) - class CellRCCA のメソッド
 
setDisplayElements(Container, Container) - class CellSTCA のメソッド
 
setDisplayElements(Container, Container) - class MainPanel のメソッド
 
setInitialParam() - class CellSTCA.CarSTCA のメソッド
 
setInitialParam() - class CellTraffic.Car のメソッド
 
setInitialState(boolean) - class Cell.Unit のメソッド
 
setInitialState(boolean) - class CellTraffic.UnitTraffic のメソッド
superクラスのmethodのオーバライド。
setIsCollect(boolean) - class Collect の static メソッド
 
setLocation(int, int, int) - class CellSTCA.CarSTCA のメソッド
 
setLocation(int, int, int) - class CellTraffic.Car のメソッド
 
setLocation(int, int, int, int) - class Cell.Unit のメソッド
 
setMainPanel(MainPanel, JLabel) - class Cell のメソッド
 
setNeighbor(Cell.Unit, int) - class CellBasic.UnitBasic のメソッド
 
setNeighbor(Cell.Unit, int, int, int) - class CellBasic.UnitBasic のメソッド
 
setOrder(int, int, int) - class Cell.Unit のメソッド
 
setSellularMax(int) - class Collect のメソッド
 
setStatus(boolean) - class Cell.Unit のメソッド
 
setStatusNext(boolean) - class Cell.Unit のメソッド
 
start() - class RCCAApplet のメソッド
アプレットのスタート
startThread() - class MainPanel のメソッド
 
stop() - class RCCAApplet のメソッド
アプレットのストップ
stopExecute() - class Cell のメソッド
 
stopThread() - class MainPanel のメソッド
 

U

UP_BACK_CENTER - class CellBasic の static 変数
 
UP_BACK_LEFT - class CellBasic の static 変数
 
UP_BACK_RIGHT - class CellBasic の static 変数
 
UP_EVEN_CENTER - class CellBasic の static 変数
 
UP_EVEN_LEFT - class CellBasic の static 変数
 
UP_EVEN_RIGHT - class CellBasic の static 変数
 
UP_FRONT_CENTER - class CellBasic の static 変数
 
UP_FRONT_LEFT - class CellBasic の static 変数
 
UP_FRONT_RIGHT - class CellBasic の static 変数
自分のセルを中心とした相対位置の定義
z*9+y*3+x
update() - class Cell.Unit のメソッド
 
update() - class CellTraffic.Car のメソッド
 

W

writeFile(String) - class Collect のメソッド
 

A C D E G I M P R S U W