#include <joint.h>
Public Member Functions | |
const Vec3f & | getAxis () const |
Transform3f | getLocalTransform () const |
std::size_t | getNumDofs () const |
PrismaticJoint (const boost::shared_ptr< Link > &link_parent, const boost::shared_ptr< Link > &link_child, const Transform3f &transform_to_parent, const std::string &name, const Vec3f &axis) | |
virtual | ~PrismaticJoint () |
Protected Attributes | |
Vec3f | axis_ |
fcl::PrismaticJoint::PrismaticJoint | ( | const boost::shared_ptr< Link > & | link_parent, |
const boost::shared_ptr< Link > & | link_child, | ||
const Transform3f & | transform_to_parent, | ||
const std::string & | name, | ||
const Vec3f & | axis | ||
) |
virtual fcl::PrismaticJoint::~PrismaticJoint | ( | ) | [inline, virtual] |
const Vec3f & fcl::PrismaticJoint::getAxis | ( | ) | const |
Transform3f fcl::PrismaticJoint::getLocalTransform | ( | ) | const [virtual] |
Implements fcl::Joint.
std::size_t fcl::PrismaticJoint::getNumDofs | ( | ) | const [virtual] |
Implements fcl::Joint.
Vec3f fcl::PrismaticJoint::axis_ [protected] |