Serialized Form
serialVersionUID: 1L
x
double x
y
double y
z
double z
magnitude
double magnitude
arr
double[] arr
serialVersionUID: 1L
models
Vector<E> models
lastProb
double lastProb
serialVersionUID: 1L
threshold
double threshold
args
String args
reference
Accel3D reference
serialVersionUID: 1L
readObject
private void readObject(ObjectInputStream in)
throws IOException,
ClassNotFoundException
- Throws:
IOException
ClassNotFoundException
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
serialVersionUID: 1L
threshold
double threshold
args
String args
serialVersionUID: 1L
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
serialVersionUID: 1L
numMeans
int numMeans
threshold
double threshold
plusPlus
boolean plusPlus
serialVersionUID: 1L
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
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
serialVersionUID: 1L
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
serialVersionUID: 1L
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
serialVersionUID: 1L
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.
serialVersionUID: 1L
listeners
Vector<E> listeners
- All ListDataListeners that wish to receive notifications of modification
of this ListModel.
serialVersionUID: 1L
device
Device device
checkmark
ImageIcon checkmark
x
ImageIcon x
lblStatusIcon
JLabel lblStatusIcon
lblConnection
JLabel lblConnection
lblStatus
JLabel lblStatus
serialVersionUID: 1L
range
int range
correct
int correct
incorrect
int incorrect
notRecognized
int notRecognized
dataPlot
DataPlot dataPlot
curve
DataCurve curve
serialVersionUID: 1L
gestureSession
Vector<E> gestureSession
serialVersionUID: 1L
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
serialVersionUID: 1L
serialVersionUID: 1L
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
serialVersionUID: 1L
pnlNewGesture
JPanel pnlNewGesture
btnNewGesture
JButton btnNewGesture
gestures
Vector<E> gestures
session
Session session
serialVersionUID: 1L
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
serialVersionUID: 1L
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
serialVersionUID: 1L
btnDevice
JButton btnDevice
btnLoadLib
JButton btnLoadLib
lblSessionStatus
JLabel lblSessionStatus
pnlDevice
DevicePanel pnlDevice
user
User user
serialVersionUID: 1L
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
serialVersionUID: 1L
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
serialVersionUID: 1L
menuBar
JMenuBar menuBar
menuRecognize
JMenu menuRecognize
menuTerminal
JMenu menuTerminal
miExitRecognition
JMenuItem miExitRecognition
pnlCenter
JPanel pnlCenter
pnlTerminal
JPanel pnlTerminal
txtOutput
JTextArea txtOutput
pnlSection
RecognitionSectionPanel[] pnlSection
serialVersionUID: 1L
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
serialVersionUID: 1L
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
serialVersionUID: 1L
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
serialVersionUID: 1L
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