BSplineCurve (3C++)  - class used to implement a quadratic BSpline curve.
BSplineSurface (3C++) - class used to implement a quadratic BSpline surface.
BSplineVolume (3C++) - class used to implement a quadratic BSpline volume (3D manifold).
BinarySearch (3C++)  - class which can be used to search for a closest point in Eigenspace using a fast binary technique.
Bspline (3C++)       - Virtual base class which defines protocol for an open uniform knot vector quadratic BSpline interpolation.
CommandParser (3C++) - class used to parse command line arguments.
DataSet (3C++)       - class used to encode dimensionality information over raw VectArys.
DataSetIter (3C++)   - class used to iterate over Vectors in a VectAry in a DataSet.
Entry (3C++)         - class used to hold data in a node of the linked list used to implement a registry of Persistent classes.
EntryLink (3C++)     - class used to hold data along with a link to the next node of the list used to implement a registry of Persistent classes.
ErrorScope (3C++)    - static class used to provide a scope for tracking and reporting errors.
FileList (3C++)      - class used to construct an array of ordered filenames according to the SLAM filenaming convention.
FileListAry (3C++)   - class used to construct an array of FileLists in case multiple sets are present.
FileListIter (3C++)  - class used to iterate over the ordered filenames present in a FileList.
FullSearch (3C++)    - class which can be used for an exhaustive search for a closest point in Eigenspace.
Handle (3C++)        - class used to load Persistent objects from disk when there is no previous knowledge about the type(class) of the object.
IOUtil (3C++)        - static class used to load/store persistent objects from/to disk.
Interpolation (3C++) - Virtual base class which defines protocol for classes which provide an interpolation scheme.
Matrix (3C++)        - class used to implement the matrix abstraction.
MatrixUtil (3C++)    - static class used to provide a scope for member functions (methods) for matrix based operations, like computation of Eigen vectors.
NamingScope (3C++)   - static class containing functions(methods) to implement file naming convention used in SLAM.
PartialSearch (3C++) - class which can be used to search for a closest point in (Eigen)space.
PeDef (3C++)         - class to serve as a scope for declarations related to Persistent classes.
Persistent (3C++)    - Virtual base class which defines protocol for classes wanting to load/store themselves from disk.
PersistentInterpolation (3C++) - virtual class used for defining classes which are Persistent Interpolations
PersistentSearchScheme (3C++) - virtual class used for defining classes which are Persistent SearchSchemes
Registrar (3C++)     - class used to provide a front-end to supply information to the registry which maintains a list Persistent classes available (linked) in the current executable.
Registry (3C++)      - static class used to maintain an information registry of all Persistent classes available (linked) in the current executable.
Reporter (3C++)      - static class used to report status information to stdout.
SearchScheme (3C++)  - Virtual base class which defines protocol for implementation of algorithms to search for the closest point in Eigen space.
SearchUtil (3C++)    - utility class used for loading search structures from disk and carrying out a search.
StringAry (3C++)     - used to implement an abstract data type for implementing an array of strings.
VectAry (3C++)       - class to provide an array of Vector abstraction.
VectAryIter (3C++)   - class used to iterate over Vectors in a VectAry.
Vector (3C++)        - class used to implement the vector abstraction.
eigen (1)            - command to compute Eigenvectors from vector set(s)
fitbspl (1)          - command to fit a quadratic B-Spline(s) to a set(s) of points
gso (1)              - command to compute an orthogonal space from input Eigenspaces
mkbinarysrch (1)     - command to construct an object which can be used to search for the closest point in Eigenspace.
mkexhaustivesrch (1) - command to construct an object which can be used for an exhaustive search for a closest point in Eigenspace.
mkheuristicsrch (1)  - command to construct an object which can be used to search for the closest point in Eigenspace.
project (1)          - command to project vector set(s) into Eigenspace.
sample (1)           - command to sample an Interpolation to create discrete points
