hpp-python: pyhpp Namespace Reference

hpp-python 9.0.2 python bindings for HPP, based on boost python |

Loading...
Searching...
No Matches
Namespaces | Classes | Typedefs | Functions
pyhpp Namespace Reference

## Namespaces
namespace | constraints
namespace | core
namespace | manipulation
namespace | pinocchio

## Classes
class | cpp_like_vector_indexing_suite
struct | stl_pair
struct | VectorOfPtr

## Typedefs
typedef hpp::constraints::vectorOut_t | vectorRef_t
typedef hpp::constraints::vectorIn_t | vectorConstRef_t
typedef hpp::constraints::matrixOut_t | matrixRef_t
typedef hpp::constraints::matrixIn_t | matrixConstRef_t

## Functions
template<typename ObjectWithPrintMethod>
std::string | to_str (const ObjectWithPrintMethod &obj)
template<typename ObjectWithPrintMethod>
std::string | to_str_from_operator (const ObjectWithPrintMethod &obj)
template<typename T>
std::vector< T > | extract_vector (boost::python::list py_list)
template<typename T>
boost::python::list | to_python_list (const std::vector< T > &vec)

## Typedef Documentation

## ◆ matrixConstRef_t

typedef hpp::constraints::matrixIn_t pyhpp::matrixConstRef_t

## ◆ matrixRef_t

typedef hpp::constraints::matrixOut_t pyhpp::matrixRef_t

## ◆ vectorConstRef_t

typedef hpp::constraints::vectorIn_t pyhpp::vectorConstRef_t

## ◆ vectorRef_t

typedef hpp::constraints::vectorOut_t pyhpp::vectorRef_t

## Function Documentation

## ◆ extract_vector()

template<typename T>

std::vector< T > pyhpp::extract_vector | ( | boost::python::list | py_list | ) |

## ◆ to_python_list()

template<typename T>

boost::python::list pyhpp::to_python_list | ( | const std::vector< T > & | vec | ) |

## ◆ to_str()

template<typename ObjectWithPrintMethod>

std::string pyhpp::to_str | ( | const ObjectWithPrintMethod & | obj | ) |

## ◆ to_str_from_operator()

template<typename ObjectWithPrintMethod>

std::string pyhpp::to_str_from_operator | ( | const ObjectWithPrintMethod & | obj | ) |