Package edu.mit.sketch.ui

Interface Summary
Paintable All the objects who want to be Paintable must implement this interface.
Painter A simple interface that indicates that an object can be painted.
 

Class Summary
CESketchPanel The panel that gathers data and displays the raw strokes as they are being drawn.
ColoredPaintable This is a handy helper to be able to set the color of a painter object.
ConstraintChecker Test class for IT
CTabletDataProcessor This class is for reading mouse input and processing it.
CTabletGUIBehavior Acronyms: sdr -> StrokeDataReader, data -> StrokeData This class handles the updates to various frames.
DistinctColors This is just a set of distinctive colors.
GestureGUI This class is used to input training data for the gesture recognizer.
IT Interpretation tree for recognition
JointDisplay This class is used for viewing scale space data.
PathBrowser Browser
RibbonConstraintChecker Test class for IT
RibbonITBuilder Interpretation tree for recognition
SegmentationBrowser Browser
SketchAnnotator A tool for annotating components in sketches.
SketchPad A sketchpad for collecting and saving data.
SketchPad2 Modified from fig.SketchFig
SketchPanel The panel that gathers data and displays the raw strokes as they are being drawn.
Tablet Acronyms: sdr -> StrokeDataReader, sd -> StrokeData This class handles the updates to various frames.
TabletDataProcessor This class is for reading mouse input and processing it.
TabletDebugger Acronyms: sdr -> StrokeDataReader, sd -> StrokeData This class listens to events happening in the Tablet and supplies debugging info as needed.
TabletGUI The TabletGUI
TabletGUIBehavior Acronyms: sdr -> StrokeDataReader, data -> StrokeData This class handles the updates to various frames.
TicTacToe Play a simple game of TicTacToe.
VisiPad See the end of the file for the log of changes.