Ightaria
Class Bridge

java.lang.Object
  extended by Ightaria.Bridge

public class Bridge
extends java.lang.Object

Class "transitional" between Vessel and other classes


Field Summary
(package private)  double AngleStep
           
(package private)  double AngleStepDefault
           
(package private)  double angleStepLowLimit
           
(package private)  boolean autoPilot
          Modes
(package private) static double ceiling
           
(package private)  double dAltiIncr
          Driver's turn in altitude direction.
(package private)  double defaultStep
          For stepXY
(package private)  boolean displayAxes
           
(package private)  double elevationStep
           
(package private) static boolean engAltitude
          Driver's head rotation over axis x is enabled if true
(package private)  int eventToScenario
           
(package private) static int exitCOMPLETED
           
(package private) static int exitDURATION
           
(package private) static int exitFlag
           
(package private) static int exitLastFrame
           
(package private) static int exitNOT_ORDERED
           
(package private) static int exitORDERED
           
(package private)  int flagScrollText
           
(package private)  boolean flagUpdateCurrentVesselPosAOrientation
           
(package private)  boolean flagUpdatePosAScene
           
(package private)  boolean flagUpdateScenePopulation
           
(package private)  double floor
           
static int frameNumber
           
static int KEY_UP_DOWN_COLLISION
           
static int KEY_UP_DOWN_DIGESTED
           
static int KEY_UP_DOWN_NONE
           
(package private)  int keyCode
           
 boolean keyEventHappened
          Triggers painting of four SPads: W_, E_, c_, d_
(package private)  int keyID
           
(package private)  int keyModifiers
           
 int keyUpDownCode
           
(package private)  boolean MovedAndStoppedIsInProgress
           
static java.lang.String navigationMessage
           
static double oAccomulatedPath
           
(package private) static int spDialog
           
(package private) static int spFDigits
           
(package private) static int spFPad
           
(package private) static int spMain
           
(package private) static int spMDigits
           
(package private) static int spModes
           
(package private) static int spMPad
           
(package private) static int spNav
           
(package private) static int spSys
           
(package private) static double stepLimit
          For stepXY
(package private) static double stepXY
           
static double vFpAccIncr
          Increment.
(package private)  double x3
          Elevation
 
Constructor Summary
Bridge()
           
 
Method Summary
 double CollisionMessage(double z, double gap)
           
 void mes(java.lang.String s)
           
 void mesc(java.lang.String s)
           
 void meshelp(java.lang.String s)
           
 void meslev(java.lang.String s)
           
 void meslevc(java.lang.String s)
           
 void mesnav(java.lang.String s)
           
 void mesnavF(java.lang.String s)
           
 void messys(java.lang.String s)
           
 void messysc(java.lang.String s)
           
 void releaseGraphics()
           
 void restart()
           
 void restore_defaults()
          When updating this method, don't forget to put what it does into Help.txt
 void runFrameStep(int keyID, int keyCode, int keyModifiers, int frameNumber)
           
static void setLevelLimits()
           
 void supplyGraphics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

flagUpdateCurrentVesselPosAOrientation

boolean flagUpdateCurrentVesselPosAOrientation

flagUpdateScenePopulation

boolean flagUpdateScenePopulation

flagUpdatePosAScene

boolean flagUpdatePosAScene

frameNumber

public static int frameNumber

autoPilot

boolean autoPilot
Modes


x3

double x3
Elevation


elevationStep

double elevationStep

defaultStep

double defaultStep
For stepXY


stepXY

static double stepXY

stepLimit

static double stepLimit
For stepXY


ceiling

static double ceiling

floor

double floor

angleStepLowLimit

double angleStepLowLimit

AngleStepDefault

double AngleStepDefault

AngleStep

double AngleStep

vFpAccIncr

public static double vFpAccIncr
Increment. For Course and AutoPilot.


oAccomulatedPath

public static double oAccomulatedPath

MovedAndStoppedIsInProgress

boolean MovedAndStoppedIsInProgress

dAltiIncr

double dAltiIncr
Driver's turn in altitude direction. Only for display. Irrelevant for path and motions.


engAltitude

static boolean engAltitude
Driver's head rotation over axis x is enabled if true


navigationMessage

public static java.lang.String navigationMessage

spSys

static final int spSys
See Also:
Constant Field Values

spModes

static final int spModes
See Also:
Constant Field Values

spFDigits

static final int spFDigits
See Also:
Constant Field Values

spMDigits

static final int spMDigits
See Also:
Constant Field Values

spFPad

static final int spFPad
See Also:
Constant Field Values

spMPad

static final int spMPad
See Also:
Constant Field Values

spNav

static final int spNav
See Also:
Constant Field Values

spDialog

static final int spDialog
See Also:
Constant Field Values

spMain

static final int spMain
See Also:
Constant Field Values

displayAxes

boolean displayAxes

keyEventHappened

public boolean keyEventHappened
Triggers painting of four SPads: W_, E_, c_, d_


KEY_UP_DOWN_NONE

public static final int KEY_UP_DOWN_NONE
See Also:
Constant Field Values

KEY_UP_DOWN_DIGESTED

public static final int KEY_UP_DOWN_DIGESTED
See Also:
Constant Field Values

KEY_UP_DOWN_COLLISION

public static final int KEY_UP_DOWN_COLLISION
See Also:
Constant Field Values

keyUpDownCode

public int keyUpDownCode

keyID

int keyID

keyCode

int keyCode

keyModifiers

int keyModifiers

eventToScenario

int eventToScenario

flagScrollText

int flagScrollText

exitNOT_ORDERED

static final int exitNOT_ORDERED
See Also:
Constant Field Values

exitORDERED

static final int exitORDERED
See Also:
Constant Field Values

exitCOMPLETED

static final int exitCOMPLETED
See Also:
Constant Field Values

exitFlag

static int exitFlag

exitDURATION

static int exitDURATION

exitLastFrame

static int exitLastFrame
Constructor Detail

Bridge

public Bridge()
Method Detail

setLevelLimits

public static void setLevelLimits()

restart

public void restart()

restore_defaults

public void restore_defaults()
When updating this method, don't forget to put what it does into Help.txt


supplyGraphics

public void supplyGraphics()

releaseGraphics

public void releaseGraphics()

runFrameStep

public void runFrameStep(int keyID,
                         int keyCode,
                         int keyModifiers,
                         int frameNumber)

mes

public void mes(java.lang.String s)

mesc

public void mesc(java.lang.String s)

messys

public void messys(java.lang.String s)

messysc

public void messysc(java.lang.String s)

meslev

public void meslev(java.lang.String s)

meslevc

public void meslevc(java.lang.String s)

meshelp

public void meshelp(java.lang.String s)

CollisionMessage

public double CollisionMessage(double z,
                               double gap)

mesnavF

public void mesnavF(java.lang.String s)

mesnav

public void mesnav(java.lang.String s)