Skip to content
Snippets Groups Projects
Commit 8613f9cf authored by jcarpent's avatar jcarpent Committed by Wilson Jallet
Browse files

[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
parent 15fb4266
No related branches found
No related tags found
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment