[Python] Introduce struct to expose both std::vector and aligned_vector
all: change __se3_* for __pinocchio_* for pragma once all: change namespace from se3 to pinocchio The previous se3 namespace is now deprecated but can still be used all: remove license from files [binding][std::map] Create Python visitors for std::map for aligned allocator. (and also for non-aligned maps, for the sake of completion) [referenceConfigurations] review comments of @jcarpent on #666 [bindings][pickling] add support for vector<T> aligned_vector<T> map<T> pickling. update model and data classes to make their members picklable python: add converter from Python list to std::vector or aligned_vector python: fix issue on GCC related to namespace bp all: fix template issue python/utils: factorization of the code python/vector: add conversion tolist for std::vector python/utils: return by reference when creating list python/contact: fix doc python/utils: handle std::vector for non const reference python: add helpers to return Eigen object from std containers python/utils: add return of the class for StdVector helpers python: fix return type core: fix merging issues all: fix merging python: make the code compliant for casadi bindings python/utils: fix entry type for StdVectorPythonVisitor python/utils: enhance API exposed for std::vector python: add copy constructor and method to std::vector python: expose operator{==,!=} for std::vector Revert "python: expose operator{==,!=} for std::vector" This reverts commit 6710dd4758791b3eee1ac444945e7f507aece7f6. python/utils: update std-vector exposition python: fix issues with const reference as input argument
Loading
Please register or sign in to comment