edu.mit.sketch.system
Class BBSketchItem

java.lang.Object
  |
  +--edu.mit.sketch.system.BBItem
        |
        +--edu.mit.sketch.system.BBRecognitionItem
              |
              +--edu.mit.sketch.system.BBSketchItem
Direct Known Subclasses:
BBStroke

public class BBSketchItem
extends BBRecognitionItem

This class holds the base information about object in the sketch system. Its primary role is to maintain information common to all recognized objects in the system (including raw strokes even though they aren't really recognized...).

Created: Tue Oct 30 17:02:49 2001
Copyright: Copyright (C) 2001 by MIT. All Rights Reserved


Constructor Summary
BBSketchItem(Template template)
          The setName method should be called in the constructor to set the name of this sketch item.
 
Method Summary
 SemanticObject getSemanticObject()
           
 Template getTemplate()
          Get the template that was used to create this sketch item.
 void setSemanticObject(SemanticObject so)
           
 
Methods inherited from class edu.mit.sketch.system.BBRecognitionItem
getConfidence
 
Methods inherited from class edu.mit.sketch.system.BBItem
getId, getName, getType, isa, setName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BBSketchItem

public BBSketchItem(Template template)
The setName method should be called in the constructor to set the name of this sketch item.
Method Detail

setSemanticObject

public void setSemanticObject(SemanticObject so)

getSemanticObject

public SemanticObject getSemanticObject()

getTemplate

public Template getTemplate()
Get the template that was used to create this sketch item.