#include <vector>
#include <Eigen/Core>
#include <hpp/util/pointer.hh>
#include <hpp/fcl/fwd.hh>
#include <hpp/fcl/collision_data.h>
#include <pinocchio/spatial/fwd.hpp>
#include <pinocchio/multibody/fwd.hpp>
#include <pinocchio/multibody/joint/fwd.hpp>
Classes | |
struct | hpp::pinocchio::JointCollectionTpl< _Scalar, _Options > |
class | hpp::pinocchio::LiegroupElementConstBase< vector_type > |
Const reference to a LiegroupElement. More... | |
class | hpp::pinocchio::LiegroupElementBase< vector_type > |
Writable element of a Lie group. More... | |
Namespaces | |
hpp | |
Utility functions. | |
hpp::pinocchio | |
Typedefs | |
typedef double | hpp::pinocchio::value_type |
typedef JointCollectionTpl< value_type, 0 > | hpp::pinocchio::JointCollection |
typedef ::pinocchio::JointIndex | hpp::pinocchio::JointIndex |
typedef ::pinocchio::FrameIndex | hpp::pinocchio::FrameIndex |
typedef ::pinocchio::GeomIndex | hpp::pinocchio::GeomIndex |
typedef ::pinocchio::ModelTpl< value_type, 0, JointCollectionTpl > | hpp::pinocchio::Model |
typedef ::pinocchio::DataTpl< value_type, 0, JointCollectionTpl > | hpp::pinocchio::Data |
typedef ::pinocchio::GeometryModel | hpp::pinocchio::GeomModel |
typedef ::pinocchio::GeometryData | hpp::pinocchio::GeomData |
typedef ::pinocchio::SE3 | hpp::pinocchio::Transform3f |
typedef ::pinocchio::SE3 | hpp::pinocchio::SE3 |
typedef ::pinocchio::JointModelTpl< value_type, 0, JointCollectionTpl > | hpp::pinocchio::JointModel |
typedef Eigen::Array< bool, Eigen::Dynamic, 1 > | hpp::pinocchio::ArrayXb |
typedef Eigen::Matrix< value_type, Eigen::Dynamic, 1 > | hpp::pinocchio::vector_t |
typedef vector_t | hpp::pinocchio::Configuration_t |
typedef Eigen::Ref< const Configuration_t > | hpp::pinocchio::ConfigurationIn_t |
typedef Eigen::Ref< Configuration_t > | hpp::pinocchio::ConfigurationOut_t |
typedef boost::shared_ptr< Configuration_t > | hpp::pinocchio::ConfigurationPtr_t |
typedef Eigen::Ref< const vector_t > | hpp::pinocchio::vectorIn_t |
typedef Eigen::Ref< vector_t > | hpp::pinocchio::vectorOut_t |
typedef Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic > | hpp::pinocchio::matrix_t |
typedef Eigen::Ref< matrix_t > | hpp::pinocchio::matrixOut_t |
typedef matrix_t::Index | hpp::pinocchio::size_type |
typedef Eigen::Matrix< value_type, 3, 3 > | hpp::pinocchio::matrix3_t |
typedef Eigen::Matrix< value_type, 3, 1 > | hpp::pinocchio::vector3_t |
typedef Eigen::Matrix< value_type, 4, 1 > | hpp::pinocchio::vector4_t |
typedef Eigen::Matrix< value_type, 6, Eigen::Dynamic > | hpp::pinocchio::JointJacobian_t |
typedef Eigen::Matrix< value_type, 3, Eigen::Dynamic > | hpp::pinocchio::ComJacobian_t |
typedef Eigen::Block< JointJacobian_t, 3, Eigen::Dynamic > | hpp::pinocchio::HalfJointJacobian_t |
typedef JointVector | hpp::pinocchio::JointVector_t |
typedef ObjectVector | hpp::pinocchio::ObjectVector_t |
typedef boost::shared_ptr< Body > | hpp::pinocchio::BodyPtr_t |
typedef boost::shared_ptr< const Body > | hpp::pinocchio::BodyConstPtr_t |
typedef fcl::CollisionObject | hpp::pinocchio::FclCollisionObject |
typedef fcl::CollisionObject * | hpp::pinocchio::FclCollisionObjectPtr_t |
typedef const fcl::CollisionObject * | hpp::pinocchio::FclConstCollisionObjectPtr_t |
typedef boost::shared_ptr< CollisionObject > | hpp::pinocchio::CollisionObjectPtr_t |
typedef boost::shared_ptr< const CollisionObject > | hpp::pinocchio::CollisionObjectConstPtr_t |
typedef boost::shared_ptr< Device > | hpp::pinocchio::DevicePtr_t |
typedef boost::shared_ptr< const Device > | hpp::pinocchio::DeviceConstPtr_t |
typedef std::vector< fcl::DistanceResult > | hpp::pinocchio::DistanceResults_t |
typedef boost::shared_ptr< HumanoidRobot > | hpp::pinocchio::HumanoidRobotPtr_t |
typedef boost::shared_ptr< CenterOfMassComputation > | hpp::pinocchio::CenterOfMassComputationPtr_t |
typedef boost::shared_ptr< Joint > | hpp::pinocchio::JointPtr_t |
typedef boost::shared_ptr< const Joint > | hpp::pinocchio::JointConstPtr_t |
typedef boost::shared_ptr< Gripper > | hpp::pinocchio::GripperPtr_t |
typedef std::vector< GripperPtr_t > | hpp::pinocchio::Grippers_t |
typedef boost::shared_ptr< Model > | hpp::pinocchio::ModelPtr_t |
typedef boost::shared_ptr< const Model > | hpp::pinocchio::ModelConstPtr_t |
typedef boost::shared_ptr< Data > | hpp::pinocchio::DataPtr_t |
typedef boost::shared_ptr< const Data > | hpp::pinocchio::DataConstPtr_t |
typedef boost::shared_ptr< GeomModel > | hpp::pinocchio::GeomModelPtr_t |
typedef boost::shared_ptr< const GeomModel > | hpp::pinocchio::GeomModelConstPtr_t |
typedef boost::shared_ptr< GeomData > | hpp::pinocchio::GeomDataPtr_t |
typedef boost::shared_ptr< const GeomData > | hpp::pinocchio::GeomDataConstPtr_t |
typedef LiegroupElementConstBase< vectorIn_t > | hpp::pinocchio::LiegroupElementConstRef |
Const reference to a LiegroupElement. More... | |
typedef LiegroupElementBase< vector_t > | hpp::pinocchio::LiegroupElement |
Element of a Lie group. More... | |
typedef LiegroupElementBase< vectorOut_t > | hpp::pinocchio::LiegroupElementRef |
Writable reference to a LiegroupElement. More... | |
typedef boost::shared_ptr< LiegroupSpace > | hpp::pinocchio::LiegroupSpacePtr_t |
typedef boost::shared_ptr< const LiegroupSpace > | hpp::pinocchio::LiegroupSpaceConstPtr_t |
Enumerations | |
enum | hpp::pinocchio::Request_t { hpp::pinocchio::COLLISION, hpp::pinocchio::DISTANCE } |
enum | hpp::pinocchio::InOutType { hpp::pinocchio::INNER, hpp::pinocchio::OUTER } |
Functions | |
hpp::pinocchio::HPP_PREDEF_CLASS (Body) | |
hpp::pinocchio::HPP_PREDEF_CLASS (CollisionObject) | |
hpp::pinocchio::HPP_PREDEF_CLASS (Device) | |
hpp::pinocchio::HPP_PREDEF_CLASS (HumanoidRobot) | |
hpp::pinocchio::HPP_PREDEF_CLASS (Joint) | |
hpp::pinocchio::HPP_PREDEF_CLASS (JointConfiguration) | |
hpp::pinocchio::HPP_PREDEF_CLASS (Gripper) | |
hpp::pinocchio::HPP_PREDEF_CLASS (CenterOfMassComputation) | |
hpp::pinocchio::HPP_PREDEF_CLASS (LiegroupSpace) | |