UC Berkeley Group for User Interface Research
Updated November 17, 2000

Uses of Interface
edu.berkeley.guir.lib.gesture.GestureObject

Packages that use GestureObject
edu.berkeley.guir.lib.gesture   
 

Uses of GestureObject in edu.berkeley.guir.lib.gesture
 

Subinterfaces of GestureObject in edu.berkeley.guir.lib.gesture
 interface GestureContainer
          A collection of GestureObjects.
 

Classes in edu.berkeley.guir.lib.gesture that implement GestureObject
 class AbstractGestureContainer
          Provides some basic infrastructure for implementing GestureContainer.
 class DefaultGestureObject
          A default implementation of a GestureObject.
 class Gesture
           
 class GestureCategory
          Collection of Gestures.
 class GestureGroup
           
 class GestureMetaSet
          A collection of gesture sets.
 class GesturePackage
          A collection of a training set and zero or more test sets.
 class GestureSet
          Collection of GestureObjects (typically GestureGroups or GestureCategorys).
 class GestureTestSet
          Gestures specifically for testing the recognition of a recognizer
 class GestureTrainingSet
          Gestures specifically for training a recognizer
 

Fields in edu.berkeley.guir.lib.gesture declared as GestureObject
 GestureObject Classifier.FeatureDirection.a
           
 GestureObject Classifier.FeatureDirection.b
           
 

Methods in edu.berkeley.guir.lib.gesture that return GestureObject
 GestureObject AbstractGestureContainer.getChild(String name)
           
 GestureObject AbstractGestureContainer.getChild(int i)
           
 GestureObject GestureContainer.getChild(int i)
          Returns the child object at index i.
 

Methods in edu.berkeley.guir.lib.gesture with parameters of type GestureObject
protected  void AbstractGestureContainer.fireCollectionEvent(int type, GestureObject element, int startIndex)
           
protected  void AbstractGestureContainer.fireCollectionEvent(int type, GestureObject[] elements, int startIndex)
           
 void AbstractGestureContainer.add(GestureObject obj)
           
 void AbstractGestureContainer.remove(GestureObject obj)
           
 boolean AbstractGestureContainer.contains(GestureObject obj)
           
 int AbstractGestureContainer.indexOf(GestureObject obj)
           
static GestureContainer AbstractGestureContainer.findAncestorOfClass(GestureObject obj, Class type)
          Find an ancestor GestureContainer of class type, or null if there is none.
static Feature FeatureFactory.getFeature(Class featureClass, GestureObject gestureObj)
           
static double FeatureFactory.getFeatureValue(Class featureClass, GestureObject gestureObj)
           
protected static Feature FeatureFactory.createFeature(Class featureClass, GestureObject gestureObj)
           
static double[] FeatureFactory.getValues(Class[] featureClasses, GestureObject gestureObj)
           
static boolean Properties.hasNonEmptyCollection(GestureObject gestureObj, String propName)
          return true if the object has the property propName, and its value is a non-empty Collection
 void GestureContainer.remove(GestureObject gestureObj)
          Remove a child from this container.
 void GestureContainer.add(GestureObject obj)
           
static double HumanSimilarity.absDiff(Class featureClass, GestureObject g1, GestureObject g2)
           
static double HumanSimilarity.absDiffFraction(Class featureClass, GestureObject g1, GestureObject g2)
           
static double HumanSimilarity.logAbsDiff(Class featureClass, GestureObject g1, GestureObject g2)
           
static boolean HumanSimilarity.areVerySimilar(GestureObject g1, GestureObject g2)
          return whether g1 and g2 will be perceived by people as being very similar
 


Copyright Information