Class QmGame

java.lang.Object
  extended by QmGame

public class QmGame
extends java.lang.Object


Field Summary
(package private)  Complex[][] area
           
(package private)  Ball ball
           
(package private)  boolean ballActive
           
(package private)  short ballNo
           
(package private)  double ballProb
           
(package private)  java.util.Random ballRand
           
(package private)  boolean ballToExit
           
(package private)  Bumper bumper1
           
(package private)  Bumper bumper2
           
(package private)  Complex[][] coef
           
(package private)  double h
           
(package private)  Hole hole
           
(package private)  double l
           
(package private)  Complex midh
           
(package private)  Paddle paddle1
           
(package private)  Paddle paddle2
           
(package private)  double PI
           
(package private)  boolean plotWave
           
(package private)  Complex[][][][] prob
           
(package private)  long score
           
(package private)  Complex tf
           
(package private)  double time
           
(package private)  int total_plots
           
(package private)  double[][] wave
           
(package private)  int wave_pad
           
(package private)  int wave_range
           
(package private)  double x_0
           
(package private)  int x_begin
           
(package private)  int x_end
           
(package private)  double x_n
           
(package private)  Complex[][] xProb
           
(package private)  double y_0
           
(package private)  int y_begin
           
(package private)  int y_end
           
(package private)  int y_max
           
(package private)  int y_min
           
(package private)  double y_n
           
(package private)  Complex[][] yProb
           
(package private)  int z_range
           
 
Constructor Summary
QmGame()
           
 
Method Summary
 void plot(java.awt.Graphics g, java.awt.Font f, java.awt.Image workspace, java.awt.Graphics offscreen, MainQmPbApplet main)
           
 int x_scale_sz(double x_in_sz)
           
 int x_scale(double x_in)
           
 int y_scale_sz(double y_in_sz)
           
 int y_scale(double y_in)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

total_plots

int total_plots

y_min

int y_min

y_max

int y_max

time

double time

x_begin

int x_begin

x_end

int x_end

y_begin

int y_begin

y_end

int y_end

z_range

int z_range

wave_range

int wave_range

wave_pad

int wave_pad

x_0

double x_0

x_n

double x_n

y_0

double y_0

y_n

double y_n

coef

Complex[][] coef

area

Complex[][] area

prob

Complex[][][][] prob

wave

double[][] wave

ball

Ball ball

hole

Hole hole

paddle1

Paddle paddle1

paddle2

Paddle paddle2

bumper1

Bumper bumper1

bumper2

Bumper bumper2

ballProb

double ballProb

ballRand

java.util.Random ballRand

plotWave

boolean plotWave

ballActive

boolean ballActive

ballToExit

boolean ballToExit

xProb

Complex[][] xProb

yProb

Complex[][] yProb

PI

double PI

midh

Complex midh

tf

Complex tf

l

double l

h

double h

score

long score

ballNo

short ballNo
Constructor Detail

QmGame

QmGame()
Method Detail

x_scale_sz

public int x_scale_sz(double x_in_sz)

y_scale_sz

public int y_scale_sz(double y_in_sz)

x_scale

public int x_scale(double x_in)

y_scale

public int y_scale(double y_in)

plot

public void plot(java.awt.Graphics g,
                 java.awt.Font f,
                 java.awt.Image workspace,
                 java.awt.Graphics offscreen,
                 MainQmPbApplet main)