Classes | |
struct | build_list |
struct | build_list< vector_type, true > |
struct | cast |
struct | cast< Scalar, NewScalar, EigenBase, false > |
struct | check_swap_impl |
struct | check_swap_impl< MatType, Eigen::MatrixBase< MatType > > |
struct | check_swap_impl_matrix |
struct | copy_if_non_const |
struct | copy_if_non_const< const MatType, true > |
struct | init_matrix_or_array |
struct | init_matrix_or_array< MatType, true > |
struct | overload_base_get_item_for_std_map |
struct | overload_base_get_item_for_std_vector |
Change the behaviour of indexing (method getitem in Python). This is suitable for container of Eigen matrix objects if you want to mutate them. More... | |
Functions | |
template<typename EigenType > | |
bool | check_swap (PyArrayObject *pyArray, const EigenType &mat) |
template<typename T > | |
bool | from_python_list (PyObject *obj_ptr, T *) |
Check if a PyObject can be converted to an std::vector<T>. More... | |
bool eigenpy::details::check_swap | ( | PyArrayObject * | pyArray, |
const EigenType & | mat | ||
) |
Definition at line 117 of file eigen-allocator.hpp.
bool eigenpy::details::from_python_list | ( | PyObject * | obj_ptr, |
T * | |||
) |
Check if a PyObject can be converted to an std::vector<T>.
Definition at line 33 of file std-vector.hpp.