diva.sketch.recognition
Class MultiStrokeSceneRecognizer

java.lang.Object
  extended by diva.sketch.recognition.MultiStrokeSceneRecognizer
All Implemented Interfaces:
SceneRecognizer

public class MultiStrokeSceneRecognizer
extends Object
implements SceneRecognizer

A scene recognizer that uses a given multi-stroke recognizer so that the results of its multi-stroke recognition get added to the scene properly.

Version:
$Revision: 1.1 $
Author:
Heloise Hse (hwawen@eecs.berkeley.edu)

Constructor Summary
MultiStrokeSceneRecognizer(MultiStrokeRecognizer r)
          Construct a scene recognizer using the given stroke recognizer to perform multi-stroke recognition.
 
Method Summary
 MultiStrokeRecognizer getMultiStrokeRecognizer()
           
 SceneDeltaSet sessionCompleted(StrokeElement[] session, Scene db)
          Call the child recognizer and add the results, if any, to the given scene database.
 SceneDeltaSet strokeCompleted(StrokeElement stroke, Scene db)
          Return SceneDeltaSet.NO_DELTA
 SceneDeltaSet strokeModified(StrokeElement stroke, Scene db)
          Return SceneDeltaSet.NO_DELTA
 SceneDeltaSet strokeStarted(StrokeElement se, Scene db)
          Return SceneDeltaSet.NO_DELTA
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MultiStrokeSceneRecognizer

public MultiStrokeSceneRecognizer(MultiStrokeRecognizer r)
Construct a scene recognizer using the given stroke recognizer to perform multi-stroke recognition.

Method Detail

getMultiStrokeRecognizer

public MultiStrokeRecognizer getMultiStrokeRecognizer()

strokeStarted

public SceneDeltaSet strokeStarted(StrokeElement se,
                                   Scene db)
Return SceneDeltaSet.NO_DELTA

Specified by:
strokeStarted in interface SceneRecognizer

strokeModified

public SceneDeltaSet strokeModified(StrokeElement stroke,
                                    Scene db)
Return SceneDeltaSet.NO_DELTA

Specified by:
strokeModified in interface SceneRecognizer

strokeCompleted

public SceneDeltaSet strokeCompleted(StrokeElement stroke,
                                     Scene db)
Return SceneDeltaSet.NO_DELTA

Specified by:
strokeCompleted in interface SceneRecognizer

sessionCompleted

public SceneDeltaSet sessionCompleted(StrokeElement[] session,
                                      Scene db)
Call the child recognizer and add the results, if any, to the given scene database. FIXME: Return NO_DELTA for now.

Specified by:
sessionCompleted in interface SceneRecognizer


Copyright © 2015 Central Laboratory of the Research Councils. All Rights Reserved.