A B C D E F G H I K L M N O P Q R S T U V W X Y Z

S

save() - Static method in class frog.gui.FileManagement
Displays a JFileChooser for selecting a location to save to.
saveSession(File) - Method in class frog.gui.User
Attempts to serialize this User's current Session into a File for later retrieval.
SCREEN_HEIGHT - Variable in class frog.demo.DemoGame
The fullscreen dimension for the user's monitor
SCREEN_WIDTH - Variable in class frog.demo.DemoGame
The fullscreen dimension for the user's monitor
send(Device, String) - Method in class frog.plugin.bluetooth.BluetoothPlugin
 
send(Queue) - Method in class frog.plugin.spot.onspot.ConnectionManager
Helper method for adding a gesture to the send queue.
send(Message) - Method in class frog.plugin.spot.SpotConnection
Send a Message to the device.
SEND_FAILURE - Static variable in class frog.plugin.spot.onspot.FrogSpot
Status light
sendMessage(byte) - Method in class frog.plugin.spot.onspot.ConnectionManager
Helper method for sending a message to the host
Session - Class in frog
Session is the FROG representation of a single user.
Session() - Constructor for class frog.Session
Creates a new Session.
sessionCheck() - Method in class frog.gui.PlayerPanel
Ensures that this player has a valid Session loaded.
SessionListener - Interface in frog
SessionListener stands as a level of abstraction between a user of Frog and an actual Device (DeviceListener).
set(int, Device) - Method in class frog.gui.DeviceList
 
setClassifierType(int) - Method in class frog.Session
Sets the type (an integer - see Classifier) of classifier to be used in the Session.
setDataSet(Vector<Accel3D>) - Method in class frog.Kmeans
 
setDataSet(Vector<Accel3D>) - Method in interface frog.Quantizer
Sets the data set to use in this Quantizer.
setDevice(Device) - Method in class frog.gui.DevicePanel
Sets the device this panel should show the status of.
setDevice(Device) - Method in class frog.gui.User
Sets the Device for this User to use.
setDevice(Device) - Method in class frog.Session
Sets the device for this Session.
setElementAt(Device, int) - Method in class frog.gui.DeviceList
 
setGestureIcon(byte[]) - Method in class frog.Session
Sets the icon of the current gesture to the one contained in a byte array.
setGestureIcon(int, byte[]) - Method in class frog.Session
Sets the icon of the specified gesture to the one contained in a byte array.
setGestureModelType(int) - Method in class frog.Session
Sets the type (an integer - see GestureModel) of gesture model to be used in the Session.
setIcon(byte[]) - Method in class frog.GestureHMM
 
setIcon(byte[]) - Method in interface frog.GestureModel
Associates a byte array image with the GestureModel
setIndex(int) - Method in class frog.gui.GesturePanel
Sets the index of this gesture.
setKillColor(Color) - Method in class frog.demo.UFOSprite
 
setLogFile(File) - Static method in class frog.Log
Attempts to create and then write to the file specified.
setName(String) - Method in class frog.GestureHMM
 
setName(String) - Method in interface frog.GestureModel
Associates a representative name with this GestureModel
setName(String) - Method in class frog.Session
Sets the name of this Session.
setNumMeans(int) - Method in class frog.KmeansParameters
Sets the number of means.
setNumStates(int) - Method in class frog.GestureHMMParameters
Sets the current number of HMM states (for use in training).
setPanel(JPanel) - Static method in class frog.gui.FROGUI
Allows the transition from one panel to the next.
setPlot(Vector<Accel3D>) - Method in class frog.gui.Plot2D
Sets the plot to a series of values.
setPlot(Vector<Accel3D>) - Method in class frog.gui.Plot3D
Unlike addVector(Accel3D), graphs an entire set of Accel3D's in one pass.
setSampleRate(Device, int) - Method in class frog.plugin.bluetooth.BluetoothPlugin
 
setSampleRate(Device, int) - Method in interface frog.plugin.Plugin
Instructs this device to sample at a given rate.
setSampleRate(int) - Method in class frog.plugin.spot.onspot.AccelManager
 
setSampleRate(int) - Method in class frog.plugin.spot.SpotConnection
Sets the rate at which the SPOT will sample its accelerometers.
setSampleRate(Device, int) - Method in class frog.plugin.spot.SpotPlugin
 
setSamplingRate(int) - Method in class frog.plugin.Device
Sets the sampling rate, in hertz, of this Device.
setSelected(boolean) - Method in class frog.gui.GesturePanel
Sets this panels selected state.
setSession(Session) - Method in class frog.gui.GestureGridPanel
Clears out all the old panels, if there were any, and replaces them with the gestures of this new session.
setSession(Session) - Method in class frog.gui.User
Sets the Session for the User.
setSession(File) - Method in class frog.gui.User
Creates a new Session from the given serialized session file and sets that as the User's current Session.
setShortName(String) - Method in class frog.plugin.Device
Declare a new short name for this device.
setSize(int) - Method in class frog.gui.DeviceList
 
setState(int) - Method in class frog.demo.CowSprite
Sets the state of this cow to a new one.
setThreshold(double) - Method in class frog.KmeansParameters
Sets the training threshold.
setTrainingThreshold(double) - Method in class frog.GestureHMMParameters
Sets the current HMM training threshold (Baum-welch threshold, for use in training).
setup(String) - Method in class frog.DirectorialEquivalence
Takes only one value, a threshold.
setup(String) - Method in interface frog.Filter
Sets up this Filter with a given comma-separated String.
setup(String) - Method in class frog.IdleState
Takes only one value, a threshold.
setup(String) - Method in class frog.plugin.spot.onspot.DirectorialEquivalenceFilter
Sets the Threshold for this filter.
setup(String) - Method in interface frog.plugin.spot.onspot.Filter
Sets up this Filter with a given parameter String
setup(String) - Method in class frog.plugin.spot.onspot.IdleStateFilter
Sets the Threshold for this filter.
setUserName(String) - Method in class frog.gui.User
This method sets the name of the user to be used in dialogs, user files, etc.
setUsingPlusPlus(boolean) - Method in class frog.KmeansParameters
Sets the k-means++ boolean
setX(float) - Method in class frog.demo.CowSprite
Sets the current X position of this cow.
setY(float) - Method in class frog.demo.CowSprite
Sets the current Y position of this cow.
shutdown() - Method in class frog.plugin.spot.onspot.FrogSpot
Silently catches any exceptions from FrogSpot.destroyApp(boolean) and reboots the SPOT.
shutdownButton - Static variable in class frog.gui.FROGUI
Standard image to be used with frog.
size() - Method in class frog.gui.DeviceList
 
size() - Method in class frog.Kmeans
For Kmeans, the size corresponds to the number of means (k).
size() - Method in interface frog.Quantizer
Returns the size of the Quantizer, which corresponds to the size of the image of the quantization mapping.
SPEED - Static variable in class frog.demo.CowSprite
Cow movement speed.
SPEEDX - Static variable in class frog.demo.UFOSprite
UFO movement speed
SPEEDY - Static variable in class frog.demo.UFOSprite
UFO movement speed
spot - Static variable in class frog.plugin.spot.onspot.FrogSpot
 
SPOT1 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT1_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT2 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT2_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT3 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT3_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT4 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT4_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT5 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT5_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT6 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT6_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT7 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT7_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT8 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOT8_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB1 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB1_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB2 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB2_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB3 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB3_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB4 - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SPOTB4_PORT - Static variable in interface frog.plugin.spot.Frog_Spot_Constants
 
SpotConnection - Class in frog.plugin.spot
SpotConnection is a peer-to-peer connection with a single SPOT.
SpotConnection(String, short, short, Device) - Constructor for class frog.plugin.spot.SpotConnection
Creates a new SpotConnection to a SPOT at the given address and port
SpotPlugin - Class in frog.plugin.spot
Plugin for the FROG system allowing the use of Sun Microsystem's SPOTs as a device.
SpotPlugin() - Constructor for class frog.plugin.spot.SpotPlugin
Creates a single SpotPlugin object.
SpringUtilities - Class in frog.gui
A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
SpringUtilities() - Constructor for class frog.gui.SpringUtilities
 
Sprite - Interface in frog.demo
 
SQUARE - Static variable in class frog.demo.DemoController
Shape recognized in this game.
squares - Static variable in class frog.ClassifierTestFile
 
STAND - Static variable in class frog.demo.CowSprite
Direction type.
START - Static variable in class frog.gui.DemoPanel
 
startApp() - Method in class frog.plugin.spot.onspot.FrogSpot
Squawk VM starts execution here.
stopGame() - Method in class frog.demo.DemoGame
Signal game over.
subList(int, int) - Method in class frog.gui.DeviceList
 
sw1 - Static variable in class frog.plugin.spot.onspot.FrogSpot
 
sw2 - Static variable in class frog.plugin.spot.onspot.FrogSpot
 
switchPressed(ISwitch) - Method in class frog.plugin.spot.onspot.AccelManager
Samples acceleration data whenever the switch is pressed.
switchPressed(ISwitch) - Method in class frog.plugin.spot.onspot.FrogSpot
Reboots the Sun SPOT.
switchReleased(ISwitch) - Method in class frog.plugin.spot.onspot.AccelManager
Deprecated. unused
switchReleased(ISwitch) - Method in class frog.plugin.spot.onspot.FrogSpot
Deprecated. unused

A B C D E F G H I K L M N O P Q R S T U V W X Y Z