se3::DistanceStep Struct Reference

#include <algorithm/joint-configuration.hpp>

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

List of all members.

Public Types

typedef boost::fusion::vector
< const Model::JointIndex,
const Eigen::VectorXd &, const
Eigen::VectorXd
&, Eigen::VectorXd & > 
ArgsType

Public Member Functions

 JOINT_MODEL_VISITOR_INIT (DistanceStep)

Static Public Member Functions

template<typename JointModel >
static void algo (const se3::JointModelBase< JointModel > &jmodel, const Model::JointIndex i, const Eigen::VectorXd &q0, const Eigen::VectorXd &q1, Eigen::VectorXd &distances)

Member Typedef Documentation

typedef boost::fusion::vector<const Model::JointIndex, const Eigen::VectorXd &, const Eigen::VectorXd &, Eigen::VectorXd & > se3::DistanceStep::ArgsType

Member Function Documentation

template<typename JointModel >
static void se3::DistanceStep::algo ( const se3::JointModelBase< JointModel > &  jmodel,
const Model::JointIndex  i,
const Eigen::VectorXd &  q0,
const Eigen::VectorXd &  q1,
Eigen::VectorXd &  distances 
) [inline, static]
se3::DistanceStep::JOINT_MODEL_VISITOR_INIT ( DistanceStep  )