KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Functions
bbb_endpoints.h File Reference
#include <bbb_cpp/bbb_physical_activity.h>
#include <bbb_cpp/bbb_intentional_activity.h>
#include <bbb_cpp/bbb_activity_library.h>
#include <bbb_cpp/bbb_description.h>
#include <m_cpp/m_vector.h>
#include <m_cpp/m_matrix.h>
#include <vector>
#include <boost/tuple/tuple.hpp>

Go to the source code of this file.

Classes

struct  kjb::bbb::Endpoint
 Class that holds information for endpoints. More...
 

Namespaces

 kjb
 Classes and functions for dealing with trajectory files.
 
 kjb::bbb
 

Typedefs

typedef std::vector< Endpoint > kjb::bbb::Endpoint_set
 

Functions

std::vector< size_t > kjb::bbb::trajectory_endpoints (Endpoint_set &endpoints, const Intentional_activity &act, const Description &desc, const std::vector< size_t > &ic=std::vector< size_t >())
 Find the trajectory endpoints in a description. More...
 
boost::tuple< Vector, Vector,
std::vector< size_t > > 
kjb::bbb::endpoint_mean (const Endpoint_set &endpoints, const Description &desc, const Activity_library &lib)
 Find the trajectory endpoints in a description. More...
 
Matrix kjb::bbb::endpoint_covariance (const Endpoint_set &endpoints, const Activity_library &library)
 Find the trajectory endpoints in a description. More...
 
void kjb::bbb::endpoint_distribution (Vector &mux, Vector &muy, Matrix &Kss, const std::vector< size_t > tgts)
 Compute distribution for endpoints. More...