base
|
#include <JointTransform.hpp>
Public Member Functions | |
void | setRigidBodyStates (const base::samples::Joints &joints, std::vector< base::samples::RigidBodyState > &rbs) const |
![]() | |
bool | hasNames () const |
const JointTransform & | getElementByName (std::string name) const |
const JointTransform & | operator[] (std::string name) const |
JointTransform & | operator[] (std::string name) |
const JointTransform & | operator[] (size_t index) const |
JointTransform & | operator[] (size_t index) |
void | resize (size_t size) |
size_t | size () const |
bool | empty () const |
void | clear () |
size_t | mapNameToIndex (std::string const &name) const |
Additional Inherited Members | |
![]() | |
std::vector< std::string > | names |
std::vector< JointTransform > | elements |
Vector of JointTranformations with added functionality to fill a vector of RigidBodyStates given a jointsState sample
void base::JointTransformVector::setRigidBodyStates | ( | const base::samples::Joints & | joints, |
std::vector< base::samples::RigidBodyState > & | rbs | ||
) | const |
will fill the rbs structure with the information from the joints and the JointTransform configuration.