|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
|
+--java.awt.Component
|
+--java.awt.Container
|
+--java.awt.Window
|
+--java.awt.Frame
|
+--edu.mit.sketch.ui.TabletGUI
|
+--edu.mit.sketch.ui.TabletDataProcessor
|
+--edu.mit.sketch.ui.TabletGUIBehavior
|
+--edu.mit.sketch.ui.Tablet
Acronyms: sdr -> StrokeDataReader, sd -> StrokeData This class handles the updates to various frames.
| Inner classes inherited from class java.awt.Frame |
Frame.AccessibleAWTFrame |
| Inner classes inherited from class java.awt.Window |
Window.AccessibleAWTWindow |
| Inner classes inherited from class java.awt.Container |
Container.AccessibleAWTContainer |
| Inner classes inherited from class java.awt.Component |
Component.AccessibleAWTComponent |
| Field Summary | |
TabletDebugger |
tablet_debugger
The debugger |
boolean |
vertex_identification
For painting vertices closest to the cursor. |
static boolean |
very_quiet
Be quiet, don't print junk.. |
| Fields inherited from class edu.mit.sketch.ui.TabletGUIBehavior |
a_scale, a_window_graphics, accumulated_length_scale, brush_thickness, buffer, buffer_graphics, buffer_ready, d_theta_scale, d_window_graphics, dd_dt_window_graphics, display_lsq_vectors, fits_window_graphics, show_parsed_objects, t_scale, theta_scale, v_scale, v_window_graphics |
| Fields inherited from class edu.mit.sketch.ui.TabletDataProcessor |
circle_vs_general_path_bias, circle_vs_speed_bias, classifier, combine_treshold, control_module, data, dd_dt_average_scale, debug, debug2, deriving_scale_space, direction_fit, direction_window_width, final_fit, fit_method, gesture_gui, in_recognition_mode, line, LSQE_treshold, object_manager, platform_is_windows9x, polar_points, sdr, sequence_delay, speed_average_scale, speed_fit, test_line_scale, turn_angle_treshold, window_width |
| Fields inherited from class java.awt.Frame |
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
Tablet(int max_data_points,
String cursor_image_name,
boolean platform_is_windows9x)
The constructor. |
|
| Method Summary | |
void |
addAllComponentsAsKeyListeners()
Add Components As Key Listeners |
double |
gauss(double x,
double sigma)
|
void |
keyPressed(KeyEvent k)
Handle key stroke events |
void |
keyReleased(KeyEvent k)
Handle key stroke events |
void |
keyTyped(KeyEvent ke)
Handle key stroke events |
| Methods inherited from class edu.mit.sketch.ui.TabletGUIBehavior |
actionPerformed, constructToolbar, convolveChangeInDirection, convolveDirection, displayFitByIndices, displayFitByIndices, displayFitByPositions, displayFitByReversedIndices, displayVertices, displayVerticesAsDots, initializeBuffer, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, paint_d, paint_dd_dt, paint, paintAcceleration, paintFvsG, paintFvsG, paintVelocity, setFitMehod, toggle, update_fits, update, zoomX, zoomY |
| Methods inherited from class edu.mit.sketch.ui.TabletDataProcessor |
addEventListeners, addPoint, classifyData, combineEndPoints, getTimeStamp, mouseReleased2, reset, setDebugging, setRecognitionMode, simplifyPolygon |
| Methods inherited from class edu.mit.sketch.ui.TabletGUI |
adjustmentValueChanged, clearComponent, clearScreen, constructGUI, initializeGraphicsObjects, setInfoMessage, setStatusMessage |
| Methods inherited from class java.awt.Frame |
addNotify, finalize, getAccessibleContext, getCursorType, getFrames, getIconImage, getMenuBar, getState, getTitle, isResizable, paramString, remove, removeNotify, setCursor, setIconImage, setMenuBar, setResizable, setState, setTitle |
| Methods inherited from class java.awt.Window |
addWindowListener, applyResourceBundle, applyResourceBundle, dispose, getFocusOwner, getGraphicsConfiguration, getInputContext, getListeners, getLocale, getOwnedWindows, getOwner, getToolkit, getWarningString, hide, isShowing, pack, postEvent, processEvent, processWindowEvent, removeWindowListener, setCursor, show, toBack, toFront |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getInsets, getLayout, getMaximumSize, getMinimumSize, getPreferredSize, insets, invalidate, isAncestorOf, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, remove, removeAll, removeContainerListener, setFont, setLayout, validate, validateTree |
| Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface java.awt.MenuContainer |
getFont, postEvent |
| Field Detail |
public TabletDebugger tablet_debugger
public boolean vertex_identification
public static boolean very_quiet
| Constructor Detail |
public Tablet(int max_data_points,
String cursor_image_name,
boolean platform_is_windows9x)
| Method Detail |
public void addAllComponentsAsKeyListeners()
public void keyPressed(KeyEvent k)
keyPressed in interface KeyListenerpublic void keyReleased(KeyEvent k)
keyReleased in interface KeyListenerpublic void keyTyped(KeyEvent ke)
keyTyped in interface KeyListener
public double gauss(double x,
double sigma)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||