se3::RneaForwardStep Struct Reference

#include <algorithm/rnea.hpp>

Inheritance diagram for se3::RneaForwardStep:
[legend]
Collaboration diagram for se3::RneaForwardStep:
[legend]

List of all members.

Public Types

typedef boost::fusion::vector
< const se3::Model
&, se3::Data &, const int
&, const Eigen::VectorXd
&, const Eigen::VectorXd
&, const Eigen::VectorXd & > 
ArgsType

Public Member Functions

 JOINT_VISITOR_INIT (RneaForwardStep)

Static Public Member Functions

template<typename JointModel >
static void algo (const se3::JointModelBase< JointModel > &jmodel, se3::JointDataBase< typename JointModel::JointData > &jdata, const se3::Model &model, se3::Data &data, const int &i, const Eigen::VectorXd &q, const Eigen::VectorXd &v, const Eigen::VectorXd &a)

Member Typedef Documentation

typedef boost::fusion::vector< const se3::Model&, se3::Data&, const int&, const Eigen::VectorXd &, const Eigen::VectorXd &, const Eigen::VectorXd & > se3::RneaForwardStep::ArgsType

Member Function Documentation

template<typename JointModel >
static void se3::RneaForwardStep::algo ( const se3::JointModelBase< JointModel > &  jmodel,
se3::JointDataBase< typename JointModel::JointData > &  jdata,
const se3::Model model,
se3::Data data,
const int &  i,
const Eigen::VectorXd &  q,
const Eigen::VectorXd &  v,
const Eigen::VectorXd &  a 
) [inline, static]
se3::RneaForwardStep::JOINT_VISITOR_INIT ( RneaForwardStep  )