Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
rl::kin::Kinematics Member List

This is the complete list of members for rl::kin::Kinematics, including all inherited members.

areColliding(const ::std::size_t &i, const ::std::size_t &j) const rl::kin::Kinematics
clip(::rl::math::Vector &q) const rl::kin::Kinematicsvirtual
clone() const rl::kin::Kinematicsvirtual
create(const ::std::string &filename)rl::kin::Kinematicsstatic
distance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const rl::kin::Kinematics
Edge typedefrl::kin::Kinematicsprotected
EdgeIterator typedefrl::kin::Kinematicsprotected
EdgeIteratorPair typedefrl::kin::Kinematicsprotected
elementsrl::kin::Kinematicsprotected
forwardForce(const ::rl::math::Vector &tau,::rl::math::Vector &f) const rl::kin::Kinematicsvirtual
forwardPosition(const ::std::size_t &i=0) const rl::kin::Kinematicsvirtual
forwardVelocity(const ::rl::math::Vector &qdot,::rl::math::Vector &xdot) const rl::kin::Kinematicsvirtual
framesrl::kin::Kinematicsprotected
getBodies() const rl::kin::Kinematics
getDof() const rl::kin::Kinematics
getFrame(const ::std::size_t &i) const rl::kin::Kinematics
getJacobian() const rl::kin::Kinematics
getJacobianInverse() const rl::kin::Kinematics
getManipulabilityMeasure() const rl::kin::Kinematics
getManufacturer() const rl::kin::Kinematics
getMaximum(const ::std::size_t &i) const rl::kin::Kinematics
getMaximum(::rl::math::Vector &max) const rl::kin::Kinematics
getMinimum(const ::std::size_t &i) const rl::kin::Kinematics
getMinimum(::rl::math::Vector &min) const rl::kin::Kinematics
getName() const rl::kin::Kinematics
getOperationalDof() const rl::kin::Kinematics
getPosition(::rl::math::Vector &q) const rl::kin::Kinematics
getSpeed(const ::std::size_t &i) const rl::kin::Kinematics
getSpeed(::rl::math::Vector &speed) const rl::kin::Kinematics
getType(const ::std::size_t &i)rl::kin::Kinematics
InEdgeIterator typedefrl::kin::Kinematicsprotected
InEdgeIteratorPair typedefrl::kin::Kinematicsprotected
interpolate(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2, const ::rl::math::Real &alpha,::rl::math::Vector &q) const rl::kin::Kinematicsvirtual
inverseForce(const ::rl::math::Vector &f,::rl::math::Vector &tau) const rl::kin::Kinematicsvirtual
inverseOfTransformedDistance(const ::rl::math::Real &d) const rl::kin::Kinematics
inversePosition(const ::rl::math::Transform &x,::rl::math::Vector &q, const ::std::size_t &iterations=1000)rl::kin::Kinematicsvirtual
inverseVelocity(const ::rl::math::Vector &xdot,::rl::math::Vector &qdot) const rl::kin::Kinematicsvirtual
isColliding(const ::std::size_t &i) const rl::kin::Kinematics
isSingular() const rl::kin::Kinematicsvirtual
isValid(const ::rl::math::Vector &q) const rl::kin::Kinematicsvirtual
jacobianrl::kin::Kinematicsprotected
jacobianInverserl::kin::Kinematicsprotected
jointsrl::kin::Kinematicsprotected
Kinematics()rl::kin::Kinematics
leavesrl::kin::Kinematicsprotected
linksrl::kin::Kinematicsprotected
manufacturerrl::kin::Kinematicsprotected
maxDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const rl::kin::Kinematics
minDistanceToRectangle(const ::rl::math::Vector &q, const ::rl::math::Vector &min, const ::rl::math::Vector &max) const rl::kin::Kinematics
minDistanceToRectangle(const ::rl::math::Real &q, const ::rl::math::Real &min, const ::rl::math::Real &max, const ::std::size_t &cuttingDimension) const rl::kin::Kinematics
namerl::kin::Kinematicsprotected
newDistance(const ::rl::math::Real &dist, const ::rl::math::Real &oldOff, const ::rl::math::Real &newOff, const int &cuttingDimension) const rl::kin::Kinematics
OutEdgeIterator typedefrl::kin::Kinematicsprotected
OutEdgeIteratorPair typedefrl::kin::Kinematicsprotected
rootrl::kin::Kinematicsprotected
setColliding(const ::std::size_t &i, const bool &doesCollide)rl::kin::Kinematics
setColliding(const ::std::size_t &i, const ::std::size_t &j, const bool &doCollide)rl::kin::Kinematics
setPosition(const ::rl::math::Vector &q)rl::kin::Kinematics
step(const ::rl::math::Vector &q1, const ::rl::math::Vector &qdot,::rl::math::Vector &q2) const rl::kin::Kinematicsvirtual
tool(const ::std::size_t &i=0)rl::kin::Kinematics
tool(const ::std::size_t &i=0) const rl::kin::Kinematics
toolsrl::kin::Kinematicsprotected
transformedDistance(const ::rl::math::Real &d) const rl::kin::Kinematics
transformedDistance(const ::rl::math::Vector &q1, const ::rl::math::Vector &q2) const rl::kin::Kinematics
transformsrl::kin::Kinematicsprotected
Tree typedefrl::kin::Kinematicsprotected
treerl::kin::Kinematicsprotected
Type enum namerl::kin::Kinematics
TYPE_PRISMATIC enum valuerl::kin::Kinematics
TYPE_REVOLUTE enum valuerl::kin::Kinematics
update()rl::kin::Kinematicsprotected
update(Vertex &u)rl::kin::Kinematicsprotected
updateFrames()rl::kin::Kinematicsvirtual
updateJacobian()rl::kin::Kinematicsvirtual
updateJacobianInverse(const ::rl::math::Real &lambda=0.0f, const bool &doSvd=true)rl::kin::Kinematicsvirtual
Vertex typedefrl::kin::Kinematicsprotected
VertexIterator typedefrl::kin::Kinematicsprotected
VertexIteratorPair typedefrl::kin::Kinematicsprotected
world()rl::kin::Kinematics
world() const rl::kin::Kinematics
~Kinematics()rl::kin::Kinematicsvirtual