See: Description
| Interface | Description |
|---|---|
| ChoiceElement |
A choice element represents a choice between multiple
typed elements that have the same type (or super-type).
|
| CompositeElement |
A composite element is the encapsulation of all the information
known about a parsed element in a scene.
|
| MultiStrokeRecognizer |
A recognizer that processes a set of strokes and return the
predictions in a RecognitionSet.
|
| Scene |
A scene database that keeps track of multiple interpretations of a
set of strokes.
|
| SceneElement |
A scene element is an interface that encompasses various elements
that can be found in the scene: stroke elements, composite
elements, and choice elements.
|
| SceneRecognizer |
An incremental recognizer of scene structures.
|
| StrokeElement |
A scene entry that represents a single stroke with no type
information.
|
| StrokeRecognizer |
A recognizer responds to changes in strokes and returns recognition
sets (interpretations of the stroke or of some or all of the scene)
based on these changes.
|
| TypedData |
Typed data refers to a piece of semantic data that results from a
recognition process and has an associated type.
|
| Class | Description |
|---|---|
| BasicScene |
A scene database that keeps track of multiple interpretations of a
set of strokes.
|
| BasicStrokeRecognizer |
BasicStrokeRecognizer performs recognition on completed strokes by
filtering them, extracting features from them (e.g.
|
| MSTrainingModel |
MSTrainingModel (Multi-Stroke Training Model) is a data structure
for storing training examples and their types.
|
| MSTrainingParser |
MSTrainingParser (Multi-Stroke Training Parser) reads in an XML
file and parses it into a MSTrainingModel.
|
| MSTrainingWriter |
MSTrainingWriter (Multi-Stroke Training Writer) takes a
MSTrainingModel and writes it out to an outputstream.
|
| MultiStrokeSceneRecognizer |
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.
|
| Recognition |
An interpretation of a stroke or a set of strokes as a
data/confidence pair.
|
| RecognitionSet |
The result of a recognizer's computations: a set of mutually
exclusive interpretations of a stroke or a set of strokes,
expressed by Recognition objects as typed data with confidences.
|
| SceneBuilder |
Builder class for scenes and scene elements and simple
data.
|
| SceneDelta |
A class that represents a change in the scene database.
|
| SceneDelta.Additive |
An additive version of the SceneDelta class.
|
| SceneDelta.Subtractive |
A subtractive version of the SceneDelta class.
|
| SceneDeltaSet |
A collection of deltas that represents the cumulative set of
possible changes recognized by a scene recognizer in response to a
given event.
|
| SceneParser |
SceneParser parses an XML file representing a single interpretation
of a scene into a Scene data structure.
|
| SceneWriter |
SceneWriter writes a single interpretation of a scene to an output
stream.
|
| SimpleData |
An instance of typed data that represents dynamic, user-defined
types.
|
| SSTrainingModel |
SSTrainingModel (Single Stroke Training Model) is a data structure
for storing training examples and their types.
|
| SSTrainingParser |
SSTrainingParser (Single Stroke Training Parser) reads in an XML
file and parses it into a SSTrainingModel.
|
| SSTrainingWriter |
SSTrainingWriter (Single Stroke Training Writer) takes a
SSTrainingModel and writes it out to an outputstream.
|
| StrokeSceneRecognizer |
A scene recognizer that uses a given stroke recognizer
so that the results of its single-stroke recognition get added
to the scene properly.
|
| TimedStroke |
TimedStroke is a collection of points taken in the duration of a
mouse pressed event and a mouse released event.
|
| Type |
A unique identifier for the type of a piece of data that results
from a recognition.
|
| VotingSceneRecognizer |
A composite recognizer which allows multiple sub-recognizers
to vote on interpretations of a given scene.
|
| VotingStrokeRecognizer |
Voting gesture recognizer is a composite recognizer which allows
multiple sub-recognizers to vote and interact with one another to
classify a given gesture.
|
Utilities for doing single-stroke and multi-stroke 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. Classes with Stroke in their names are single-stroke related, and classes with Scene in the names are multi-stroke related. For example, BasicStrokeRecognizer performed recognition on single strokes, while SceneRecognizer performed incremental 2D parsing on a scene database containing multiple strokes.
Copyright © 2025 Central Laboratory of the Research Councils. All Rights Reserved.