
| Attribute | Helper class used to store attribute name/value pairs for data files |
| AttributeVector | Attribute vector with search functionality |
| CaptureControlGUI | GUI used to control an openCV capture source Provides a window with a "Step" button which queries the next frame from the OpenCV capture source |
| CaptureGUI | GUI used to choose an openCV capture source |
| Cell | Models the cell used in dynamic programming (and HMM) alignment algorithms |
| Fl_Window_MouseTracker | Tracks mouse movement over the window and reports it at a consistent frame rate |
| Fl_Window_OpenCV | Allows the display of openCV's IplImage images This class is meant as a (step towards a) FLTK replacement for openCV's cvNamedWindow |
| Fl_Window_Plotter | Plots the values from a floating point vector in a window |
| FrameControlGUI | GUI used to choose a MoCap frame source |
| HmmDpa | A hybrid HMM/DPA gesture recognition class |
| IterationGUI | GUI used to control an Iterator objects |
| Limb | Models a limb of the body |
| MAAsciiFile | Interfaces with the Motion Analisys ASCII file format (.trc) |
| MoCapFile | The MoCapFile serves as a base class for different file formats |
| MoCapFileI | MoCapFileI provides a transparent interface layer when multiple file types are supported |
| ModelState | Used to model the probability function of a Hidden Markov Model state |
| NormalPDF | A 1D normal distribution function |
| Options | Basic functionality in allowing classes to handle binary "on/off" options |
| Point2D | Basic functionality of a 2D point This class implements the basic functionality of a 2D point |
| Point3D | Basic functionality of a 3D point This class implements the basic functionality of a 3D point |
| QuaternionGUI | GUI used to display or input quaternion values |
| Rotation | A 3x3 3D rotation matrix This class implements the 3x3 3D rotation matrix |
| TrackedObject2D | Object tracked by the 2D tracker |
| TrackedObject2DCol | Object tracked by the 2D tracker |
| Tracker2D | Foundation class for 2D Trackers |
| Tracker2DCol | Basic 2D color based tracker |
| Tracker2DColGUI | GUI for the configuring of Tracker2DCol objects |
| Tracker3D | Functionality needed to combine data from two Tracker2D objects into 3D coordinates |
| Tracker3DGUI | GUI for the configuring of Tracker3D objects |
| Transformation | A 4x4 3D transformation matrix |