Interfaces and core classes for doing multi-stroke symbol recognition. A stroke is a sequence of data points captured from pen-down to pen-up. TimedStroke is the data structure for storing information pertaining to a stroke. HHRecognizer is the recognition engine. By default, it uses Zernike moment features and a SVM classifier.