All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Typedefs | Enumerations | Functions
fwd.hh File Reference
#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>
Include dependency graph for fwd.hh:
This graph shows which files directly or indirectly include this file:

Classes

class  hpp::pinocchio::LiegroupNonconstElementBase< vector_type >
 

Namespaces

 hpp
 Utility functions.
 
 hpp::pinocchio
 

Typedefs

typedef se3::JointIndex hpp::pinocchio::JointIndex
 
typedef se3::FrameIndex hpp::pinocchio::FrameIndex
 
typedef se3::GeomIndex hpp::pinocchio::GeomIndex
 
typedef se3::Model hpp::pinocchio::Model
 
typedef se3::Data hpp::pinocchio::Data
 
typedef se3::GeometryModel hpp::pinocchio::GeomModel
 
typedef se3::GeometryData hpp::pinocchio::GeomData
 
typedef se3::SE3 hpp::pinocchio::Transform3f
 
typedef se3::JointModel hpp::pinocchio::JointModel
 
typedef Eigen::Array< bool,
Eigen::Dynamic, 1 > 
hpp::pinocchio::ArrayXb
 
typedef double hpp::pinocchio::value_type
 
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
LiegroupNonconstElementBase
< vector_t > 
hpp::pinocchio::LiegroupElement
 Element of a Lie group. 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)