#include <python/force.hpp>
Public Types | |
typedef eigenpy::UnalignedEquivalent < Force >::type | Force_fx |
typedef Force::Matrix3 | Matrix3 |
typedef Force::Matrix6 | Matrix6 |
typedef Force::Vector6 | Vector6 |
typedef Force::Vector3 | Vector3 |
typedef Force_fx::Matrix3 | Matrix3_fx |
typedef Force_fx::Matrix6 | Matrix6_fx |
typedef Force_fx::Vector6 | Vector6_fx |
typedef Force_fx::Vector3 | Vector3_fx |
Public Member Functions | |
template<class PyClass > | |
void | visit (PyClass &cl) const |
Static Public Member Functions | |
static PyObject * | convert (Force const &f) |
static Vector3_fx | getLinear (const Force_fx &self) |
static void | setLinear (Force_fx &self, const Vector3_fx &f) |
static Vector3_fx | getAngular (const Force_fx &self) |
static void | setAngular (Force_fx &self, const Vector3_fx &n) |
static void | setZero (Force_fx &self) |
static void | setRandom (Force_fx &self) |
static Vector6_fx | getVector (const Force_fx &self) |
static void | setVector (Force_fx &self, const Vector6_fx &f) |
static Force_fx | add (const Force_fx &f1, const Force_fx &f2) |
static Force_fx | subst (const Force_fx &f1, const Force_fx &f2) |
static void | expose () |
typedef eigenpy::UnalignedEquivalent<Force>::type se3::python::ForcePythonVisitor< Force >::Force_fx |
typedef Force::Matrix3 se3::python::ForcePythonVisitor< Force >::Matrix3 |
typedef Force_fx::Matrix3 se3::python::ForcePythonVisitor< Force >::Matrix3_fx |
typedef Force::Matrix6 se3::python::ForcePythonVisitor< Force >::Matrix6 |
typedef Force_fx::Matrix6 se3::python::ForcePythonVisitor< Force >::Matrix6_fx |
typedef Force::Vector3 se3::python::ForcePythonVisitor< Force >::Vector3 |
typedef Force_fx::Vector3 se3::python::ForcePythonVisitor< Force >::Vector3_fx |
typedef Force::Vector6 se3::python::ForcePythonVisitor< Force >::Vector6 |
typedef Force_fx::Vector6 se3::python::ForcePythonVisitor< Force >::Vector6_fx |
static Force_fx se3::python::ForcePythonVisitor< Force >::add | ( | const Force_fx & | f1, |
const Force_fx & | f2 | ||
) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static PyObject* se3::python::ForcePythonVisitor< Force >::convert | ( | Force const & | f | ) | [inline, static] |
static void se3::python::ForcePythonVisitor< Force >::expose | ( | ) | [inline, static] |
Referenced by se3::python::exposeForce().
static Vector3_fx se3::python::ForcePythonVisitor< Force >::getAngular | ( | const Force_fx & | self | ) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static Vector3_fx se3::python::ForcePythonVisitor< Force >::getLinear | ( | const Force_fx & | self | ) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static Vector6_fx se3::python::ForcePythonVisitor< Force >::getVector | ( | const Force_fx & | self | ) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static void se3::python::ForcePythonVisitor< Force >::setAngular | ( | Force_fx & | self, |
const Vector3_fx & | n | ||
) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static void se3::python::ForcePythonVisitor< Force >::setLinear | ( | Force_fx & | self, |
const Vector3_fx & | f | ||
) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static void se3::python::ForcePythonVisitor< Force >::setRandom | ( | Force_fx & | self | ) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static void se3::python::ForcePythonVisitor< Force >::setVector | ( | Force_fx & | self, |
const Vector6_fx & | f | ||
) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static void se3::python::ForcePythonVisitor< Force >::setZero | ( | Force_fx & | self | ) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
static Force_fx se3::python::ForcePythonVisitor< Force >::subst | ( | const Force_fx & | f1, |
const Force_fx & | f2 | ||
) | [inline, static] |
Referenced by se3::python::ForcePythonVisitor< Force >::visit().
void se3::python::ForcePythonVisitor< Force >::visit | ( | PyClass & | cl | ) | const [inline] |
References se3::python::ForcePythonVisitor< Force >::add(), se3::python::ForcePythonVisitor< Force >::getAngular(), se3::python::ForcePythonVisitor< Force >::getLinear(), se3::python::ForcePythonVisitor< Force >::getVector(), se3::forceSet::se3Action(), se3::python::ForcePythonVisitor< Force >::setAngular(), se3::python::ForcePythonVisitor< Force >::setLinear(), se3::python::ForcePythonVisitor< Force >::setRandom(), se3::python::ForcePythonVisitor< Force >::setVector(), se3::python::ForcePythonVisitor< Force >::setZero(), and se3::python::ForcePythonVisitor< Force >::subst().