Serialized Form


Package frog

Class frog.Accel3D extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

x

double x

y

double y

z

double z

magnitude

double magnitude

arr

double[] arr

Class frog.Bayesian extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

models

Vector<E> models

lastProb

double lastProb

Class frog.DirectorialEquivalence extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

threshold

double threshold

args

String args

reference

Accel3D reference

Class frog.GestureHMM extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Throws:
IOException
ClassNotFoundException
Serialized Fields

numStates

int numStates

trainingThreshold

double trainingThreshold

kMeansParams

KmeansParameters kMeansParams

codebook

Quantizer codebook

dataSet

Vector<E> dataSet

trainingSet

Vector<E> trainingSet

trained

boolean trained

name

String name

a

double[][] a

b

double[][] b

pi

double[] pi

numNotRecognized

int numNotRecognized

numIncorrect

int numIncorrect

numCorrect

int numCorrect

numMatches

int numMatches

matchProbSum

double matchProbSum

iconBuffer

byte[] iconBuffer

Class frog.IdleState extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

threshold

double threshold

args

String args

Class frog.Kmeans extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

k

int k

threshold

double threshold

usingPlusPlus

boolean usingPlusPlus

oldMeans

Accel3D[] oldMeans

means

Accel3D[] means

trainingSet

Vector<E> trainingSet

vectorSum

Accel3D[] vectorSum

vectorCount

int[] vectorCount

Class frog.KmeansParameters extends Object implements Serializable

serialVersionUID: 1L

Serialized Fields

numMeans

int numMeans

threshold

double threshold

plusPlus

boolean plusPlus

Class frog.Session extends Object implements Serializable

serialVersionUID: 1L

Serialization Methods

readObject

private void readObject(ObjectInputStream in)
                 throws IOException,
                        ClassNotFoundException
Re-inflates this Session object from its serialized form in a file. Sets its device to null and creates a new Vector for its listeners.

Throws:
IOException
ClassNotFoundException
Serialized Fields

name

String name

filters

Vector<E> filters

instance

Vector<E> instance

gestureSessions

Vector<E> gestureSessions

gestureSession

Vector<E> gestureSession

currentGesture

int currentGesture

training

boolean training

modelType

int modelType

classifierType

int classifierType

classifier

Classifier classifier

Package frog.demo

Class frog.demo.DemoGame extends JFrame implements Serializable

serialVersionUID: 1L

Serialized Fields

controller

DemoController controller
The controller for this DemoGame.


width

int width
The 4:3 aspect ratio dimension for the user's monitor


height

int height
The 4:3 aspect ratio dimension for the user's monitor


offset

int offset
The 4:3 aspect ratio dimension for the user's monitor


SCREEN_WIDTH

int SCREEN_WIDTH
The fullscreen dimension for the user's monitor


SCREEN_HEIGHT

int SCREEN_HEIGHT
The fullscreen dimension for the user's monitor


frame

JFrame frame
The fullscreen frame that will be displaying this game


BG_IMG

BufferedImage BG_IMG
Image for the game


GAMEOVER_IMG

BufferedImage GAMEOVER_IMG
Image for the game


COW_IMG

BufferedImage[] COW_IMG
Animated image for the game


UFO_C_IMG

BufferedImage[] UFO_C_IMG
Animated image for the game


UFO_S_IMG

BufferedImage[] UFO_S_IMG
Animated image for the game


UFO_T_IMG

BufferedImage[] UFO_T_IMG
Animated image for the game


UFO_X_IMG

BufferedImage[] UFO_X_IMG
Animated image for the game


UFO_Z_IMG

BufferedImage[] UFO_Z_IMG
Animated image for the game


MOO_SOUND

Clip[] MOO_SOUND
Sounds


EXPLOSION_SOUND

Clip[] EXPLOSION_SOUND
Sounds


ABDUCT_SOUND

Clip[] ABDUCT_SOUND
Sounds


WOOSH_SOUND

Clip[] WOOSH_SOUND
Sounds


BOOSH_SOUND

Clip[] BOOSH_SOUND
Sounds


players

Vector<E> players
Players for this game are stored here


isRunning

boolean isRunning

isGameOver

boolean isGameOver

ge

GraphicsEnvironment ge

gd

GraphicsDevice gd

buffStrat

BufferStrategy buffStrat

Package frog.gui

Class frog.gui.DemoPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

actionListener

ActionListener actionListener

btnStart

JButton btnStart

btnExit

JButton btnExit

pnlCenter

JPanel pnlCenter

pnlSouth

JPanel pnlSouth

pnlPlayers

PlayerPanel[] pnlPlayers

menuDemo

JMenu menuDemo

menuBar

JMenuBar menuBar

miStart

JMenuItem miStart

miExit

JMenuItem miExit

Class frog.gui.DeviceDialog extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

btnCalibrate

JButton btnCalibrate

btnConnect

JButton btnConnect

btnDiscover

JButton btnDiscover

btnAddFilter

JButton btnAddFilter

btnRemoveFilter

JButton btnRemoveFilter

btnClose

JButton btnClose

btnDisconnect

JButton btnDisconnect

lblDevAvail

JLabel lblDevAvail

lblFiltersAvail

JLabel lblFiltersAvail

lblFiltersUsed

JLabel lblFiltersUsed

lblSampleRate

JLabel lblSampleRate

txtSampleRate

JTextField txtSampleRate

deviceModel

DeviceList deviceModel

deviceList

JList deviceList

availFilter

DefaultListModel availFilter

availFilterList

JList availFilterList

usedFilter

DefaultListModel usedFilter

usedFilterList

JList usedFilterList

pnlMain

JPanel pnlMain

pnlDevice

JPanel pnlDevice

pnlConnected

JPanel pnlConnected

pnlFilters

JPanel pnlFilters

pnlStatus

DevicePanel pnlStatus

user

User user

onboardFilterOffset

int onboardFilterOffset
Used to determine which Filters are onboard and which are not.

Class frog.gui.DeviceList extends Vector<Device> implements Serializable

serialVersionUID: 1L

Serialized Fields

listeners

Vector<E> listeners
All ListDataListeners that wish to receive notifications of modification of this ListModel.

Class frog.gui.DevicePanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

device

Device device

checkmark

ImageIcon checkmark

x

ImageIcon x

lblStatusIcon

JLabel lblStatusIcon

lblConnection

JLabel lblConnection

lblStatus

JLabel lblStatus

Class frog.gui.EvaluationBarGraph extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

range

int range

correct

int correct

incorrect

int incorrect

notRecognized

int notRecognized

dataPlot

DataPlot dataPlot

curve

DataCurve curve

Class frog.gui.EvaluationBarGraphs extends JTabbedPane implements Serializable

serialVersionUID: 1L

Serialized Fields

gestureSession

Vector<E> gestureSession

Class frog.gui.EvaluationPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

user

User user

lib

Vector<E> lib

promptList

Vector<E> promptList

lastPrompted

int lastPrompted

actionListener

ActionListener actionListener

gestureTableSpringLayout

SpringLayout gestureTableSpringLayout

startButton

JButton startButton

stopButton

JButton stopButton

clearButton

JButton clearButton

cbRandomize

JCheckBox cbRandomize

cbGesture

JCheckBox[] cbGesture

lblLibrary

JLabel lblLibrary

lblStatusPrompt

JLabel lblStatusPrompt

lblGestureIcon

JLabel lblGestureIcon

lblSampleSize

JLabel lblSampleSize

lblCorrect

JLabel[] lblCorrect

lblIncorrect

JLabel[] lblIncorrect

lblNotRecognized

JLabel[] lblNotRecognized

lblPercent

JLabel[] lblPercent

lblCertainty

JLabel[] lblCertainty

menuEvaluation

JMenu menuEvaluation

menuDevice

JMenu menuDevice

menuTerminal

TerminalMenu menuTerminal

menuBar

JMenuBar menuBar

miExitEval

JMenuItem miExitEval

miLoadSession

JMenuItem miLoadSession

miSaveSession

JMenuItem miSaveSession

miDevice

JMenuItem miDevice

txtOutput

JTextArea txtOutput

pnlCustomSession

JPanel pnlCustomSession

pnlNorth

JPanel pnlNorth

pnlCenter

JPanel pnlCenter

pnlSouth

JPanel pnlSouth

pnlPrompter

JPanel pnlPrompter

pnlGestureTable

JPanel pnlGestureTable

pnlGraphs

JPanel pnlGraphs

txtSize

JTextField txtSize

pnlDevice

DevicePanel pnlDevice

graphs

EvaluationBarGraphs graphs

checkedEvals

boolean[] checkedEvals

Class frog.gui.ExternalConsoleDialog extends JDialog implements Serializable

serialVersionUID: 1L

Class frog.gui.GestureEditDialog extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

instances

DefaultListModel instances

listInstances

JList listInstances

btnRefresh

JButton btnRefresh

btnPicture

JButton btnPicture

btnRemove

JButton btnRemove

btnFinished

JButton btnFinished

lblGesture

JLabel lblGesture

session

Session session

currentGesture

int currentGesture

Class frog.gui.GestureGridPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

pnlNewGesture

JPanel pnlNewGesture

btnNewGesture

JButton btnNewGesture

gestures

Vector<E> gestures

session

Session session

Class frog.gui.GesturePanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

actionListener

ActionListener actionListener

index

int index

selected

boolean selected

lblName

JLabel lblName

lblIcon

JLabel lblIcon

btnTrain

JButton btnTrain

btnEdit

JButton btnEdit

btnDel

JButton btnDel

fntName

Font fntName

Class frog.gui.MainPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

actionListener

ActionListener actionListener

btnTrain

JButton btnTrain

btnRecog

JButton btnRecog

btnEvaluate

JButton btnEvaluate

btnDemo

JButton btnDemo

btnInfo

JButton btnInfo

btnExit

JButton btnExit

lblTitle

JLabel lblTitle

lblSubtitle

JLabel lblSubtitle

lblLogo

JLabel lblLogo

pnlNorth

JPanel pnlNorth

pnlCenter

JPanel pnlCenter

pnlSouth

JPanel pnlSouth

Class frog.gui.PlayerPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

btnDevice

JButton btnDevice

btnLoadLib

JButton btnLoadLib

lblSessionStatus

JLabel lblSessionStatus

pnlDevice

DevicePanel pnlDevice

user

User user

Class frog.gui.Plot2D extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

series

Vector<E>[] series

seriesNames

String[] seriesNames

maxY

double maxY

minY

double minY

maxX

int maxX

labelX

String labelX

labelY

String labelY

autoMinY

boolean autoMinY

plotFinished

boolean plotFinished

colours

Color[] colours

temp

Vector<E> temp

Class frog.gui.Plot3D extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

thread

Thread thread

running

boolean running

endOfSet

boolean endOfSet

plotQueue

LinkedBlockingQueue<E> plotQueue

currentPlot

Vector<E> currentPlot

plot

Plot3DPanel plot

absMax

double absMax

scalingValue

double scalingValue

scalingThreshold

double scalingThreshold

needToScale

boolean needToScale

nullArray

double[][] nullArray

AccelPlotIndexes

Vector<E> AccelPlotIndexes

ref

int ref

centralVector

int centralVector

Class frog.gui.RecognitionPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

menuBar

JMenuBar menuBar

menuRecognize

JMenu menuRecognize

menuTerminal

JMenu menuTerminal

miExitRecognition

JMenuItem miExitRecognition

pnlCenter

JPanel pnlCenter

pnlTerminal

JPanel pnlTerminal

txtOutput

JTextArea txtOutput

pnlSection

RecognitionSectionPanel[] pnlSection

Class frog.gui.RecognitionSectionPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

user

User user

session

Session session

btnLoadLib

JButton btnLoadLib

btnConfig

JButton btnConfig

lblID

JLabel lblID

lblLib

JLabel lblLib

lblIcon

JLabel lblIcon

fntIcon

Font fntIcon

pnlNorth

JPanel pnlNorth

pnlCenter

JPanel pnlCenter

pnlSouth

DevicePanel pnlSouth

Class frog.gui.TerminalMenu extends JMenu implements Serializable

serialVersionUID: 1L

Serialized Fields

cbXYZOut

JCheckBoxMenuItem cbXYZOut

cbModel

JCheckBoxMenuItem cbModel

cbClassifier

JCheckBoxMenuItem cbClassifier

cbQuantizer

JCheckBoxMenuItem cbQuantizer

cbFilters

JCheckBoxMenuItem cbFilters

cbDevices

JCheckBoxMenuItem cbDevices

cbFROG

JCheckBoxMenuItem cbFROG

cbSession

JCheckBoxMenuItem cbSession

cbSystemOut

JCheckBoxMenuItem cbSystemOut

cbLog

JMenuItem cbLog

miTerminal

JMenuItem miTerminal

miLogFile

JMenuItem miLogFile

Class frog.gui.TrainingParametersDialog extends JDialog implements Serializable

serialVersionUID: 1L

Serialized Fields

useKMeansPP

boolean useKMeansPP

kvalue

int kvalue

kthreshold

double kthreshold

hmmThresholdPercent

double hmmThresholdPercent

hmmStates

int hmmStates

kmeansRadios

ButtonGroup kmeansRadios

btnTrain

JButton btnTrain

btnCancel

JButton btnCancel

cbKValue

JComboBox cbKValue

rKMeans

JRadioButton rKMeans

rKMeansPP

JRadioButton rKMeansPP

lblHMMStates

JLabel lblHMMStates

lblHMMThreshold

JLabel lblHMMThreshold

lblKMeans

JLabel lblKMeans

lblKThreshold

JLabel lblKThreshold

lblKValue

JLabel lblKValue

pnlKValue

JPanel pnlKValue

txtHMMStates

JTextField txtHMMStates

txtHMMThreshold

JTextField txtHMMThreshold

txtKThreshold

JTextField txtKThreshold

txtKValue

JTextField txtKValue

selection

int selection

Class frog.gui.TrainPanel extends JPanel implements Serializable

serialVersionUID: 1L

Serialized Fields

actionListener

ActionListener actionListener

user

User user

menuSession

JMenu menuSession

menuDevice

JMenu menuDevice

menuTerminal

JMenu menuTerminal

menuBar

JMenuBar menuBar

miNewSession

JMenuItem miNewSession

miLoadSession

JMenuItem miLoadSession

miSaveSession

JMenuItem miSaveSession

miExitSession

JMenuItem miExitSession

miDevice

JMenuItem miDevice

pnlStats

JTabbedPane pnlStats

pnlVectors

JPanel pnlVectors

pnlDevice

DevicePanel pnlDevice

plot3d

Plot3D plot3d

plot2d

Plot2D plot2d

pnlOther

JPanel pnlOther

pnlGestures

GestureGridPanel pnlGestures

scrollGestures

JScrollPane scrollGestures

txtOutput

JTextArea txtOutput