| Package | Description |
|---|---|
| org.igesture.app.keyboard |
Mapping gestures to keystrokes (for example copy/paste).
|
| org.ximtec.igesture |
Root package containing the iGesture recogniser component.
|
| org.ximtec.igesture.algorithm |
Algorithm interfaces to be implemented by new recognition algorithms.
|
| org.ximtec.igesture.algorithm.rubine |
The Rubine gesture recognition algorithm.
|
| org.ximtec.igesture.algorithm.rubine3d | |
| org.ximtec.igesture.algorithm.rubinebd |
The Rubine gesture recognition algorithm.
|
| org.ximtec.igesture.algorithm.siger |
The Rubine gesture recognition algorithm.
|
| org.ximtec.igesture.app.helloworld |
A Hello World gesture recognition application.
|
| org.ximtec.igesture.geco |
| Modifier and Type | Method and Description |
|---|---|
static void |
GestureKeyboard.main(String[] args) |
| Constructor and Description |
|---|
GestureKeyboard() |
| Modifier and Type | Method and Description |
|---|---|
static Recogniser |
Recogniser.newRecogniser(String configFile,
String gestureSetFile) |
| Constructor and Description |
|---|
Recogniser(Configuration config)
Creates a new recogniser.
|
Recogniser(Configuration config,
GestureHandler gestureHandler)
Creates a new recogniser.
|
Recogniser(Configuration config,
GestureSet gestureSet)
Creates a new recogniser.
|
Recogniser(InputStream config)
Creates a new recogniser.
|
Recogniser(InputStream config,
InputStream set,
GestureHandler gestureHandler)
Creates a new recogniser.
|
| Modifier and Type | Method and Description |
|---|---|
static Algorithm |
AlgorithmFactory.createAlgorithm(Configuration config)
Instantiates an algorithm with a given configuration object.
|
static Algorithm |
AlgorithmFactory.createAlgorithm(InputStream configuration)
Instantiates an algorithm with a specific configuration object.
|
static Algorithm |
AlgorithmFactory.createAlgorithm(InputStream config,
InputStream set)
Creates a new algorithm instance.
|
static List<Algorithm> |
AlgorithmFactory.createAlgorithms(Configuration config)
Creates a list of algorithms and initialises them with the parameters
provided in the configuration object.
|
static List<Algorithm> |
AlgorithmFactory.createAlgorithms(InputStream configuration)
Creates a list of algorithms and initialises them with the parameters
provided in the configuration object.
|
void |
Algorithm.init(Configuration configuration)
Initialises the algorithm.
|
ResultSet |
Algorithm.recognise(Gesture<?> gesture)
Runs the recogniser on a given set of strokes represented by a gesture.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RubineAlgorithm.init(Configuration config) |
ResultSet |
RubineAlgorithm.recognise(Gesture<?> gesture) |
| Modifier and Type | Method and Description |
|---|---|
void |
Rubine3DAlgorithm.init(Configuration configuration) |
ResultSet |
Rubine3DAlgorithm.recognise(Gesture<?> gesture)
Recognizes a Gesture> if it is a GestureSample3D, otherwise it throws
an AlgorithmException
|
ResultSet |
Rubine3DAlgorithm.recognise(GestureSample3D gesture)
Recognizes a GestureSample3D by splitting it up into three 2D-planes (XY,
YZ, ZX) and recognising these three 2D planes with the standard
RubineAlgorithm.
|
| Modifier and Type | Method and Description |
|---|---|
void |
RubineAlgorithmBigDecimal.init(Configuration config) |
ResultSet |
RubineAlgorithmBigDecimal.recognise(Gesture<?> gesture) |
| Modifier and Type | Method and Description |
|---|---|
void |
SigerAlgorithm.init(Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
static void |
HelloWorldXML.main(String[] args) |
| Constructor and Description |
|---|
HelloWorld() |
HelloWorldXML() |
| Constructor and Description |
|---|
Geco(String[] args) |
Copyright © 2007-2012 Global Information Systems Group, ETH Zurich. All Rights Reserved.