Namespaces | Classes | Typedefs | Functions
hpp::corbaServer Namespace Reference

Namespaces

 impl
 

Classes

class  Client
 
class  ObjectMap
 
class  ProblemSolverMap
 
class  Server
 Implementation of Hpp module Corba server. More...
 

Typedefs

typedef Eigen::Matrix< CORBA::Long, Eigen::Dynamic, Eigen::Dynamic > IntMatrix_t
 
typedef boost::shared_ptr< ProblemSolverMapProblemSolverMapPtr_t
 
typedef pinocchio::BodyPtr_t BodyPtr_t
 
typedef fcl::CollisionGeometry CollisionGeometry_t
 
typedef boost::shared_ptr< CollisionGeometry_tCollisionGeometryPtr_t
 
typedef pinocchio::CollisionObject CollisionObject_t
 
typedef pinocchio::CollisionObjectPtr_t CollisionObjectPtr_t
 
typedef pinocchio::CollisionObjectConstPtr_t CollisionObjectConstPtr_t
 
typedef pinocchio::Configuration_t Configuration_t
 
typedef core::ConfigurationPtr_t ConfigurationPtr_t
 
typedef core::ConfigIterator_t ConfigIterator_t
 
typedef core::ConfigConstIterator_t ConfigConstIterator_t
 
typedef core::ConnectedComponent ConnectedComponent
 
typedef core::ConnectedComponents_t ConnectedComponents_t
 
typedef core::ConnectedComponentPtr_t ConnectedComponentPtr_t
 
typedef pinocchio::Device Device
 
typedef pinocchio::DevicePtr_t DevicePtr_t
 
typedef pinocchio::DistanceResults_t DistanceResults_t
 
typedef core::CollisionPairs_t CollisionPairs_t
 
typedef core::DistanceBetweenObjects DistanceBetweenObjects
 
typedef core::DistanceBetweenObjectsPtr_t DistanceBetweenObjectsPtr_t
 
typedef core::Edges_t Edges_t
 
typedef pinocchio::Joint Joint
 
typedef pinocchio::Frame Frame
 
typedef pinocchio::JointPtr_t JointPtr_t
 
typedef pinocchio::JointVector_t JointVector_t
 
typedef core::LockedJoint LockedJoint
 
typedef core::LockedJointPtr_t LockedJointPtr_t
 
typedef core::Nodes_t Nodes_t
 
typedef core::NodeVector_t NodeVector_t
 
typedef core::ObjectVector_t ObjectVector_t
 
typedef core::ObjectStdVector_t ObjectStdVector_t
 
typedef core::PathPtr_t PathPtr_t
 
typedef core::PathValidationReportPtr_t PathValidationReportPtr_t
 
typedef core::PathVector PathVector_t
 
typedef core::PathVectorPtr_t PathVectorPtr_t
 
typedef core::SteeringMethod SteeringMethod_t
 
typedef core::SteeringMethodPtr_t SteeringMethodPtr_t
 
typedef pinocchio::Transform3f Transform3f
 
typedef fcl::BVHModel< fcl::RSS > Polyhedron_t
 
typedef boost::shared_ptr< Polyhedron_tPolyhedronPtr_t
 
typedef fcl::ShapeBase BasicShape_t
 
typedef boost::shared_ptr< BasicShape_tBasicShapePtr_t
 
typedef pinocchio::value_type value_type
 
typedef pinocchio::matrix_t matrix_t
 
typedef pinocchio::matrix3_t matrix3_t
 
typedef pinocchio::vector_t vector_t
 
typedef pinocchio::vector3_t vector3_t
 
typedef pinocchio::ComJacobian_t ComJacobian_t
 
typedef pinocchio::size_type size_type
 
typedef pinocchio::LiegroupElement LiegroupElement
 
typedef pinocchio::LiegroupSpace LiegroupSpace
 
typedef pinocchio::LiegroupSpacePtr_t LiegroupSpacePtr_t
 

Functions

void toTransform3f (const Transform_ in, Transform3f &out)
 
Transform3f toTransform3f (const Transform_ in)
 
void toHppTransform (const Transform3f &in, Transform_ out)
 
Transform__slice * toHppTransform (const Transform3f &in)
 
floatSeqvectorToFloatSeq (core::vectorIn_t input)
 
floatSeqSeqmatrixToFloatSeqSeq (core::matrixIn_t input)
 Returns a sequence of the rows of the input matrix. More...
 
intSeqSeqmatrixToIntSeqSeq (Eigen::Ref< const IntMatrix_t > input)
 
vector3_t floatSeqToVector3 (const floatSeq &dofArray)
 
vector_t floatSeqToVector (const floatSeq &dofArray, const size_type expectedSize=-1)
 
Configuration_t floatSeqToConfig (const DevicePtr_t &robot, const floatSeq &dofArray, bool throwIfNotNormalized)
 
ConfigurationPtr_t floatSeqToConfigPtr (const DevicePtr_t &robot, const floatSeq &dofArray, bool throwIfNotNormalized)
 
core::matrix_t floatSeqSeqToMatrix (const floatSeqSeq &input, const size_type expectedRows=-1, const size_type expectedCols=-1)
 
char * c_str (const std::string &in)
 
template<typename InputIt >
Names_ttoNames_t (InputIt begin, InputIt end)
 
template<typename InputIt >
intSeqtoIntSeq (InputIt begin, InputIt end)
 
template<typename OutputType >
OutputType toStrings (const Names_t &names)
 

Typedef Documentation

◆ BasicShape_t

typedef fcl::ShapeBase hpp::corbaServer::BasicShape_t

◆ BasicShapePtr_t

typedef boost::shared_ptr<BasicShape_t> hpp::corbaServer::BasicShapePtr_t

◆ BodyPtr_t

◆ CollisionGeometry_t

typedef fcl::CollisionGeometry hpp::corbaServer::CollisionGeometry_t

◆ CollisionGeometryPtr_t

◆ CollisionObject_t

◆ CollisionObjectConstPtr_t

◆ CollisionObjectPtr_t

◆ CollisionPairs_t

◆ ComJacobian_t

◆ ConfigConstIterator_t

◆ ConfigIterator_t

◆ Configuration_t

◆ ConfigurationPtr_t

◆ ConnectedComponent

◆ ConnectedComponentPtr_t

◆ ConnectedComponents_t

◆ Device

◆ DevicePtr_t

◆ DistanceBetweenObjects

◆ DistanceBetweenObjectsPtr_t

◆ DistanceResults_t

◆ Edges_t

◆ Frame

◆ IntMatrix_t

typedef Eigen::Matrix<CORBA::Long, Eigen::Dynamic, Eigen::Dynamic> hpp::corbaServer::IntMatrix_t

◆ Joint

◆ JointPtr_t

◆ JointVector_t

◆ LiegroupElement

◆ LiegroupSpace

◆ LiegroupSpacePtr_t

◆ LockedJoint

◆ LockedJointPtr_t

◆ matrix3_t

◆ matrix_t

◆ Nodes_t

◆ NodeVector_t

◆ ObjectStdVector_t

◆ ObjectVector_t

◆ PathPtr_t

◆ PathValidationReportPtr_t

◆ PathVector_t

◆ PathVectorPtr_t

◆ Polyhedron_t

◆ PolyhedronPtr_t

typedef boost::shared_ptr<Polyhedron_t> hpp::corbaServer::PolyhedronPtr_t

◆ ProblemSolverMapPtr_t

◆ size_type

◆ SteeringMethod_t

◆ SteeringMethodPtr_t

◆ Transform3f

◆ value_type

◆ vector3_t

◆ vector_t

Function Documentation

◆ c_str()

char* hpp::corbaServer::c_str ( const std::string &  in)
inline

Referenced by toNames_t().

◆ floatSeqSeqToMatrix()

core::matrix_t hpp::corbaServer::floatSeqSeqToMatrix ( const floatSeqSeq input,
const size_type  expectedRows = -1,
const size_type  expectedCols = -1 
)

◆ floatSeqToConfig()

Configuration_t hpp::corbaServer::floatSeqToConfig ( const DevicePtr_t robot,
const floatSeq dofArray,
bool  throwIfNotNormalized 
)

◆ floatSeqToConfigPtr()

ConfigurationPtr_t hpp::corbaServer::floatSeqToConfigPtr ( const DevicePtr_t robot,
const floatSeq dofArray,
bool  throwIfNotNormalized 
)

◆ floatSeqToVector()

vector_t hpp::corbaServer::floatSeqToVector ( const floatSeq dofArray,
const size_type  expectedSize = -1 
)

◆ floatSeqToVector3()

vector3_t hpp::corbaServer::floatSeqToVector3 ( const floatSeq dofArray)

◆ matrixToFloatSeqSeq()

floatSeqSeq* hpp::corbaServer::matrixToFloatSeqSeq ( core::matrixIn_t  input)

Returns a sequence of the rows of the input matrix.

◆ matrixToIntSeqSeq()

intSeqSeq* hpp::corbaServer::matrixToIntSeqSeq ( Eigen::Ref< const IntMatrix_t input)

◆ toHppTransform() [1/2]

void hpp::corbaServer::toHppTransform ( const Transform3f in,
Transform_  out 
)

◆ toHppTransform() [2/2]

Transform__slice* hpp::corbaServer::toHppTransform ( const Transform3f in)

◆ toIntSeq()

template<typename InputIt >
intSeq* hpp::corbaServer::toIntSeq ( InputIt  begin,
InputIt  end 
)
inline

◆ toNames_t()

template<typename InputIt >
Names_t* hpp::corbaServer::toNames_t ( InputIt  begin,
InputIt  end 
)
inline

References c_str().

◆ toStrings()

template<typename OutputType >
OutputType hpp::corbaServer::toStrings ( const Names_t names)
inline

◆ toTransform3f() [1/2]

void hpp::corbaServer::toTransform3f ( const Transform_  in,
Transform3f out 
)

◆ toTransform3f() [2/2]

Transform3f hpp::corbaServer::toTransform3f ( const Transform_  in)

◆ vectorToFloatSeq()

floatSeq* hpp::corbaServer::vectorToFloatSeq ( core::vectorIn_t  input)