Blender V2.61 - r43446
Namespaces | Defines | Functions

ublas_types.hpp File Reference

#include <boost/numeric/ublas/matrix.hpp>
#include <boost/numeric/ublas/vector.hpp>
#include <boost/numeric/ublas/matrix_proxy.hpp>
#include <boost/numeric/ublas/vector_proxy.hpp>
#include "kdl/frames.hpp"
#include "kdl/tree.hpp"
#include "kdl/chain.hpp"
#include "kdl/jacobian.hpp"
#include "kdl/jntarray.hpp"

Go to the source code of this file.

Namespaces

namespace  iTaSC

Defines

#define u_scalar   double
#define u_vector   ublas::vector<u_scalar>
#define u_zero_vector   ublas::zero_vector<u_scalar>
#define u_matrix   ublas::matrix<u_scalar>
#define u_matrix6   ublas::matrix<u_scalar,6,6>
#define u_identity_matrix   ublas::identity_matrix<u_scalar>
#define u_scalar_vector   ublas::scalar_vector<u_scalar>
#define u_zero_matrix   ublas::zero_matrix<u_scalar>
#define u_vector6   ublas::bounded_vector<u_scalar,6>

Functions

static int iTaSC::changeBase (const u_matrix &J_in, const Frame &T, u_matrix &J_out)
static int iTaSC::changeBase (const ublas::matrix_range< u_matrix > &J_in, const Frame &T, ublas::matrix_range< u_matrix > &J_out)

Define Documentation

#define u_identity_matrix   ublas::identity_matrix<u_scalar>

Definition at line 43 of file ublas_types.hpp.

#define u_matrix   ublas::matrix<u_scalar>

Definition at line 41 of file ublas_types.hpp.

#define u_matrix6   ublas::matrix<u_scalar,6,6>

Definition at line 42 of file ublas_types.hpp.

#define u_scalar   double

Definition at line 38 of file ublas_types.hpp.

#define u_scalar_vector   ublas::scalar_vector<u_scalar>

Definition at line 44 of file ublas_types.hpp.

#define u_vector   ublas::vector<u_scalar>

Definition at line 39 of file ublas_types.hpp.

#define u_vector6   ublas::bounded_vector<u_scalar,6>

Definition at line 46 of file ublas_types.hpp.

#define u_zero_matrix   ublas::zero_matrix<u_scalar>

Definition at line 45 of file ublas_types.hpp.

#define u_zero_vector   ublas::zero_vector<u_scalar>

Definition at line 40 of file ublas_types.hpp.