hpp-manipulation-corba  4.9.0
Corba server for manipulation planning
hpp::corbaServer Namespace Reference

Namespaces

 constraints_idl
 
 core_idl
 
 impl
 
 manipulation
 

Classes

class  AbstractServantBase
 
class  AbstractServantKey
 
class  AbstractStorage
 
class  BasicServer
 
class  Client
 
class  ClientBase
 
class  ObjectMap
 
class  ProblemSolverMap
 
class  ServantBase
 
struct  ServantFactory
 
class  ServantFactoryBase
 
class  Server
 
class  ServerPlugin
 
struct  vectorToSeqServant
 

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::OBBRSSPolyhedron_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
 
typedef PortableServer::Servant_var< PortableServer::ServantBase > ServantBase_var
 

Functions

void toTransform3f (const Transform_ in, Transform3f &out)
 
Transform3f toTransform3f (const Transform_ in)
 
std::vector< Transform3ftoTransform3f (const TransformSeq in)
 
void toHppTransform (const Transform3f &in, Transform_ out)
 
Transform__slice * toHppTransform (const Transform3f &in)
 
floatSeqvectorToFloatSeq (core::vectorIn_t input)
 
void vectorToFloatSeq (core::vectorIn_t input, floatSeq &output)
 
floatSeqvectorToFloatSeq (core::ConfigurationPtr_t input)
 
floatSeqSeqmatrixToFloatSeqSeq (core::matrixIn_t input)
 
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)
 
std::vector< bool > boolSeqToVector (const hpp::boolSeq &mask, unsigned int length=3)
 
char * c_str (const std::string &in)
 
Names_ttoNames_t (InputIt begin, InputIt end)
 
Names_ttoNames_t (const Iterable &iterable)
 
intSeqtoIntSeq (InputIt begin, InputIt end)
 
boolSeqtoBoolSeq (InputIt begin, InputIt end)
 
OutputType toStrings (const Names_t &names)
 
PortableServer::Servant_var< S > reference_to_servant (Server *server, const P &p)
 
AbstractServantBase< T > * reference_to_servant_base (Server *server, const P &p)
 
makeServant (Server *server, S *s)
 
std::vector< ServantFactoryBase< ServantBaseType > * > & objectDowncasts ()
 
void addDowncastObjects (ServantFactoryBase< ServantBaseType > *const object)
 
ReturnType::Object_var makeServantDownCast (Server *server, const typename ServantBaseType::Storage &t)