|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| SchedulerItem | The interface for items that can go onto the scheduler's process stack. |
| StrokeBased | Indicate that this object is based on a collection of strokes and
provides acess to those strokes (as a Collection of
StrokeData objects). |
| Class Summary | |
| BBItem |
Created: Wed Jan 2 11:11:26 2002 Copyright: Copyright (C) 2001 by MIT. |
| BBItemHandler |
Created: Thu Feb 21 16:06:58 2002 Copyright: Copyright (C) 2001 by MIT. |
| BBItemId | Provide a unique identifier for each Blackboard Item. |
| BBItemType |
Created: Fri Feb 15 14:55:00 2002 Copyright: Copyright (C) 2002 by MIT. |
| BBMonitor | The BBMonitor is notified when modifications are made to the blackboard. |
| BBRecognitionItem | This is a superclass for all items on the blackboard which are directly used in recognition of other items. |
| BBSketchItem | This class holds the base information about object in the sketch system. |
| BBStroke | A item object that represents the most basic sketch element. |
| Blackboard | The blackboard is the central datastructure for all the information we have collected about the sketch and our interpretations of it. |
| BlackboardSystem | This is the blackboard system, which includes the three major components
of a blackboard architecture:
The blackboard itself to hold the data #m_blackboard
The scheduler
The Knowledge Sources
The newUserInput method is the entry
point of all user generated items into the system (i.e. |
| BottomUpTemplateCreatorKS |
Created: Sun Jan 6 14:55:02 2002 Copyright: Copyright (C) 2001 by MIT. |
| BottomUpTemplateFiller |
Created: Sun Jan 6 15:22:36 2002 Copyright: Copyright (C) 2001 by MIT. |
| CrossWidget |
Created: Fri Jan 4 15:29:32 2002 Copyright: Copyright (C) 2001 by MIT. |
| GeometricRenderer | This renders the geometric objects as nice neat lines and circles, etc... |
| Holder | This class is used in the template class. |
| InterpretationChooser |
Created: Fri Mar 8 11:27:51 2002 Copyright: Copyright (C) 2001 by MIT. |
| InterpretationIndex | A collection of all the items that need to be displayed. |
| Interval |
Created: Wed Jan 16 15:48:08 2002 Copyright: Copyright (C) 2002 by MIT. |
| KnowledgeSource | This is the base class for all of the "experts" that can bring their experience to bear on a specific aspect of a problem. |
| KnowledgeSourceManager | This class coordinates all of the knowledge sources and finds which ones are triggered by a given seed item. |
| LowLevelKS | This is a KS based on Metin's code for recognizing lines, circles, squares, etc... |
| ObjectHolder |
Created: Mon Feb 25 15:22:33 2002 Copyright: Copyright (C) 2002 by MIT. |
| PrimitiveTypes |
Created: Mon Mar 4 09:59:51 2002 Copyright: Copyright (C) 2002 by MIT. |
| Property | A property is a numeric measure of some aspect of a item or pair of items. |
| PropertyHolder | A container to hold a pointer to a property. |
| RecPackage | This class parses and transports knowledge sources and shape descriptions associated with a given package. |
| Scheduler | The scheduler is in charge of choosing the next action from the queue to execute. |
| SemanticObject |
Created: Wed Mar 6 17:16:25 2002 Copyright: Copyright (C) 2002 by MIT. |
| SketchItemIndex | This provides an index of sketch items that can be accessed either by time, or space, or some combination of these indexes. |
| SketchSystem | This is the kick start to get things going. |
| SquiggleRenderer | SquiggleRenderer is responsible for rendering squiggle objects. |
| StageBasedScheduler | I am calling this the Stage Based Scheduler because it chooses what knowledge source to run next in order of stages of processing that they pertain to. |
| SurfaceView | This is the core class responsible for displaying the information currently on the BB to the user. |
| Template | A template defines the items and the properties/conditions that describe a new item. |
| TemplateIndex | This class indexes Templates by the types of their slots. |
| ViewController | This class handles the user events from the surface. |
| Exception Summary | |
| DataFormatException |
Created: Thu Mar 7 12:50:44 2002 Copyright: Copyright (C) 2002 by MIT. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||