Classes | Defines | Typedefs

/home/hauberg/Dokumenter/Capture/humim-tracker-0.1/src/skeleton_state.h File Reference

#include "state.h"
#include "bone_appearance.h"
#include "options.h"
#include "math_types.h"
#include "calibration.h"
#include "auxil.h"
#include "ellipsoid.h"
#include <OpenTissue/kinematics/skeleton/io/skeleton_cal3d_xml_read.h>
#include <OpenTissue/kinematics/skeleton/skeleton_types.h>
#include <OpenTissue/kinematics/inverse/inverse.h>
#include <OpenTissue/core/math/math_basic_types.h>
#include <OpenTissue/core/containers/grid/grid.h>
#include <OpenTissue/core/containers/mesh/mesh.h>
#include <OpenTissue/core/containers/grid/util/grid_idx2coord.h>
#include "calibration.h"

Go to the source code of this file.

Classes

class  skeleton_state< observation_type >

Defines

#define GENERAL_PURPOSE_LIMITS

Typedefs

typedef
OpenTissue::kinematics::inverse::BoneTraits
< bone_appearance
bone_traits
typedef
OpenTissue::skeleton::Types
< math_types, bone_traits
skeleton_types
typedef
skeleton_types::skeleton_type 
skeleton_type
typedef skeleton_types::bone_type bone_type
typedef
OpenTissue::kinematics::inverse::NonlinearSolver
< skeleton_type
solver_type
typedef
skeleton_type::bone_iterator 
bone_iter
typedef
skeleton_type::const_bone_iterator 
const_bone_iter
typedef solver_type::chain_iterator chain_iter
typedef solver_type::chain_type chain_type
typedef
solver_type::const_chain_iterator 
const_chain_iter
typedef solver_type::matrix_type matrix_type
typedef solver_type::vector_type vector_type
typedef OpenTissue::grid::Grid
< float,math_types
grid_type
typedef
OpenTissue::trimesh::TriMesh 
mesh_type

Define Documentation

#define GENERAL_PURPOSE_LIMITS

Typedef Documentation

typedef solver_type::chain_iterator chain_iter
typedef solver_type::const_chain_iterator const_chain_iter
typedef OpenTissue::kinematics::inverse::NonlinearSolver<skeleton_type> solver_type