Expose an container::aligned_vector from a type given as template argument.
More...
#include <pinocchio/bindings/python/utils/std-aligned-vector.hpp>
|
| template<typename VisitorDerived> |
| static void | expose (const std::string &class_name, const boost::python::def_visitor< VisitorDerived > &visitor) |
| template<typename VisitorDerived> |
| static void | expose (const std::string &class_name, const std::string &doc_string, const boost::python::def_visitor< VisitorDerived > &visitor) |
| static void | expose (const std::string &class_name, const std::string &doc_string="") |
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
struct pinocchio::python::StdAlignedVectorPythonVisitor< T, NoProxy, EnableFromPythonListConverter >
Expose an container::aligned_vector from a type given as template argument.
- Template Parameters
| T | Type to expose as container::aligned_vector<T>. |
| EnableFromPythonListConverter | Enables the conversion from a Python list to a container::aligned_vector<T>. |
- See also
- StdAlignedVectorPythonVisitor
Definition at line 31 of file std-aligned-vector.hpp.
◆ FromPythonListConverter
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
| typedef eigenpy::StdContainerFromPythonList<vector_type, NoProxy> FromPythonListConverter |
◆ value_type
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
◆ vector_type
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
| typedef container::aligned_vector<T> vector_type |
◆ expose() [1/3]
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
template<typename VisitorDerived>
| void expose | ( | const std::string & | class_name, | | | const boost::python::def_visitor< VisitorDerived > & | visitor ) |
| inlinestatic |
◆ expose() [2/3]
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
template<typename VisitorDerived>
| void expose | ( | const std::string & | class_name, | | | const std::string & | doc_string, | | | const boost::python::def_visitor< VisitorDerived > & | visitor ) |
| inlinestatic |
◆ expose() [3/3]
template<class T, bool NoProxy = false, bool EnableFromPythonListConverter = true>
| void expose | ( | const std::string & | class_name, | | | const std::string & | doc_string = "" ) |
| inlinestatic |
The documentation for this struct was generated from the following file: