dlr Namespace Reference

This namespace comprises all of the symbols defined in the dlr_libs suite of libraries. More...


Classes

class  GaussianDistribution
 The GaussianDistribution class template represents a multivariate Gaussian distribution. More...

Namespaces

namespace  common
 This namespace contains classes, functions and typedefs for working with exceptions, reference counting, portable numeric types, checking and switching byte order, extending the standard library, and more.
namespace  computerVision
 This namespace is still in the early stages of development.
namespace  geometry
namespace  linearAlgebra
 This namespace contains functions which implement common linear algebra tasks, such as eigenvector computations, SVD, etc.
namespace  numeric
 This namespace contains code for 1D, 2D, and 3D arrays, matrices, coordinate transformations, rotation conversions, and much more.
namespace  optimization
 This namespace contains classes for gradient- and non-gradient- based optimization.
namespace  portability
 This namespace contains as much of the platform-specific code as possible, making the other libraries more readable.
namespace  random
 This namespace contains classes for generating random numbers.
namespace  test
 This namespace contains a unit testing library.
namespace  thread
 This namespace provides some high level multi-threaded programming abstractions such as shared FIFOs and monitor objects so that the user doesn't have to think at the level of locks and mutexes.
namespace  utilities
 This namespace contains general utility functions and classes for string manipluation, program option parsing, working with time and filenames, and a few other odds and ends.


Detailed Description

This namespace comprises all of the symbols defined in the dlr_libs suite of libraries.

These libraries include code for exception handling, unit testing, basic numeric types, and optimization, among other things.


Generated on Mon Jul 9 20:34:19 2007 for dlrLibs Utility Libraries by  doxygen 1.5.2