hpp-python 6.1.0
python bindings for HPP, based on boost python
device.cc File Reference
#include <../src/pyhpp/manipulation/device.hh>
#include <boost/python.hpp>
#include <boost/python/suite/indexing/map_indexing_suite.hpp>
#include <pyhpp/util.hh>
Include dependency graph for device.cc:

Namespaces

namespace  pyhpp
 
namespace  pyhpp::manipulation
 

Functions

 pyhpp::manipulation::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (getFrameId_overload, Model::getFrameId, 1, 2) BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS(existFrame_overload
 
 pyhpp::manipulation::BOOST_PYTHON_MEMBER_FUNCTION_OVERLOADS (addJointFrame_overload, Model::addJointFrame, 1, 2) PinDevicePtr_t Device
 
bool pyhpp::manipulation::Device_currentConfiguration (Device &d, const Configuration_t &c)
 
Transform3s pyhpp::manipulation::getObjectPositionInJoint (const GripperPtr_t &gripper)
 
bool pyhpp::manipulation::check (const Device &device)
 
std::map< std::string, HandlePtr_tpyhpp::manipulation::getDeviceHandles (const Device &device)
 
std::map< std::string, GripperPtr_tpyhpp::manipulation::getDeviceGrippers (const Device &device)
 
std::string pyhpp::manipulation::getHandleName (const HandlePtr_t &handle)
 
void pyhpp::manipulation::setHandleName (const HandlePtr_t &handle, const std::string &name)
 
Transform3s pyhpp::manipulation::getHandleLocalPosition (const HandlePtr_t &handle)
 
void pyhpp::manipulation::setHandleLocalPosition (const HandlePtr_t &handle, const Transform3s &se3)
 
std::vector< bool > pyhpp::manipulation::getHandleMask (const HandlePtr_t &handle)
 
void pyhpp::manipulation::setHandleMask (const HandlePtr_t &handle, const std::vector< bool > &mask)
 
std::vector< bool > pyhpp::manipulation::getHandleMaskComp (const HandlePtr_t &handle)
 
void pyhpp::manipulation::setHandleMaskComp (const HandlePtr_t &handle, const std::vector< bool > &mask)
 
void pyhpp::manipulation::exposeHandle ()
 
void pyhpp::manipulation::exposeDevice ()