fwd.hh File Reference
#include <vector>
#include <list>
#include <map>
#include <Eigen/Core>
#include <hpp/util/pointer.hh>
#include <hpp/fcl/fwd.hh>
#include <hpp/fcl/math/matrix_3f.h>
Include dependency graph for fwd.hh:
This graph shows which files directly or indirectly include this file:

Classes

class  hpp::model::JointTranslation< dimension >
 Translation Joint. More...
 

Namespaces

 hpp
 
 hpp::model
 

Typedefs

typedef double hpp::model::value_type
 
typedef Eigen::Matrix< value_type, Eigen::Dynamic, 1 > hpp::model::vector_t
 
typedef vector_t hpp::model::Configuration_t
 
typedef Eigen::Ref< const Configuration_t > hpp::model::ConfigurationIn_t
 
typedef Eigen::Ref< Configuration_t > hpp::model::ConfigurationOut_t
 
typedef boost::shared_ptr< Configuration_t > hpp::model::ConfigurationPtr_t
 
typedef Eigen::Ref< const vector_t > hpp::model::vectorIn_t
 
typedef Eigen::Ref< vector_t > hpp::model::vectorOut_t
 
typedef Eigen::Matrix< value_type, Eigen::Dynamic, Eigen::Dynamic > hpp::model::matrix_t
 
typedef Eigen::Ref< matrix_t > hpp::model::matrixOut_t
 
typedef matrix_t::Index hpp::model::size_type
 
typedef fcl::Matrix3f hpp::model::matrix3_t
 
typedef fcl::Vec3f hpp::model::vector3_t
 
typedef Eigen::Matrix< value_type, 6, Eigen::Dynamic > hpp::model::JointJacobian_t
 
typedef Eigen::Matrix< value_type, 3, Eigen::Dynamic > hpp::model::ComJacobian_t
 
typedef Eigen::Block< JointJacobian_t, 3, Eigen::Dynamic > hpp::model::HalfJointJacobian_t
 
typedef Body * hpp::model::BodyPtr_t
 
typedef std::vector< Body * > hpp::model::BodyVector_t
 
typedef boost::shared_ptr< CollisionObject > hpp::model::CollisionObjectPtr_t
 
typedef std::list< CollisionObjectPtr_thpp::model::ObjectVector_t
 
typedef boost::shared_ptr< Device > hpp::model::DevicePtr_t
 
typedef boost::shared_ptr< const Device > hpp::model::DeviceConstPtr_t
 
typedef std::vector< DistanceResult > hpp::model::DistanceResults_t
 
typedef boost::shared_ptr< HumanoidRobot > hpp::model::HumanoidRobotPtr_t
 
typedef Joint * hpp::model::JointPtr_t
 
typedef JointAnchor * hpp::model::JointAnchorPtr_t
 
typedef JointRotation * hpp::model::JointRotationPtr_t
 
typedef JointSO3 * hpp::model::JointSO3Ptr_t
 
typedef JointTranslation< 1 > * hpp::model::JointTranslationPtr_t
 
typedef JointTranslation< 2 > * hpp::model::JointTranslation2Ptr_t
 
typedef JointTranslation< 3 > * hpp::model::JointTranslation3Ptr_t
 
typedef const Joint * hpp::model::JointConstPtr_t
 
typedef const JointAnchor * hpp::model::JointAnchorConstPtr_t
 
typedef const JointRotation * hpp::model::JointRotationConstPtr_t
 
typedef const JointSO3 * hpp::model::JointSO3ConstPtr_t
 
typedef const JointTranslation< 1 > * hpp::model::JointTranslationConstPtr_t
 
typedef const JointTranslation< 2 > * hpp::model::JointTranslation2ConstPtr_t
 
typedef const JointTranslation< 3 > * hpp::model::JointTranslation3ConstPtr_t
 
typedef std::map< std::string, JointPtr_t > hpp::model::JointByName_t
 
typedef std::vector< JointPtr_t > hpp::model::JointVector_t
 
typedef boost::shared_ptr< Gripper > hpp::model::GripperPtr_t
 
typedef std::vector< GripperPtr_t > hpp::model::Grippers_t
 
typedef fcl::Transform3f hpp::model::Transform3f
 
typedef boost::shared_ptr< CenterOfMassComputation > hpp::model::CenterOfMassComputationPtr_t
 

Enumerations

enum  hpp::model::Request_t {
  hpp::model::COLLISION,
  hpp::model::DISTANCE
}
 

Functions

 hpp::model::HPP_PREDEF_CLASS (Body)
 
 hpp::model::HPP_PREDEF_CLASS (ChildrenIterator)
 
 hpp::model::HPP_PREDEF_CLASS (CollisionObject)
 
 hpp::model::HPP_PREDEF_CLASS (Device)
 
 hpp::model::HPP_PREDEF_CLASS (DistanceResult)
 
 hpp::model::HPP_PREDEF_CLASS (HumanoidRobot)
 
 hpp::model::HPP_PREDEF_CLASS (Joint)
 
 hpp::model::HPP_PREDEF_CLASS (JointAnchor)
 
 hpp::model::HPP_PREDEF_CLASS (JointRotation)
 
 hpp::model::HPP_PREDEF_CLASS (JointSO3)
 
 hpp::model::HPP_PREDEF_CLASS (JointConfiguration)
 
 hpp::model::HPP_PREDEF_CLASS (ObjectFactory)
 
 hpp::model::HPP_PREDEF_CLASS (ObjectIterator)
 
 hpp::model::HPP_PREDEF_CLASS (Gripper)
 
 hpp::model::HPP_PREDEF_CLASS (CenterOfMassComputation)