wbc
pygen::python_list_to_eigen_quaternion< QuaternionType > Struct Template Reference

#include <eigen_conversion.h>

Public Member Functions

 python_list_to_eigen_quaternion ()
 

Static Public Member Functions

static void * convertible (PyObject *obj_ptr)
 
static void construct (PyObject *obj_ptr, py::converter::rvalue_from_python_stage1_data *data)
 

Detailed Description

template<class QuaternionType>
struct pygen::python_list_to_eigen_quaternion< QuaternionType >

Conversion from a python list to an Eigen Quaternion This convert a list of type T (float32, float64) to an Eigen::Quaternion type The template Quaternion type should be a type as e.g. Eigen::Quaternion<double, Options>

Constructor & Destructor Documentation

◆ python_list_to_eigen_quaternion()

template<class QuaternionType >
pygen::python_list_to_eigen_quaternion< QuaternionType >::python_list_to_eigen_quaternion ( )
inline

Member Function Documentation

◆ construct()

template<class QuaternionType >
static void pygen::python_list_to_eigen_quaternion< QuaternionType >::construct ( PyObject * obj_ptr,
py::converter::rvalue_from_python_stage1_data * data )
inlinestatic

◆ convertible()

template<class QuaternionType >
static void * pygen::python_list_to_eigen_quaternion< QuaternionType >::convertible ( PyObject * obj_ptr)
inlinestatic

The documentation for this struct was generated from the following file: