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

[Python] Add copyable method to create a raw copy of Spatial classes

[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

[bindings][pickling] add support for vector<T> aligned_vector<T> map<T> pickling.
update model and data classes to make their members picklable

[bindings][pickling] 1) fix includes. make picklemap borrow from picklevector

2) use pickle support for rest of data and some more of model vectors

python: add converter from Python list to std::vector or aligned_vector

python: fix issue on GCC related to namespace bp

python: fix namespace issue

python/vector: add conversion tolist for std::vector

python/utils: return by reference when creating list

python/utils: add return of the class for StdVector helpers

python: fix return type

python/pickle: fix pickling of std::map

python: fix potential bug with C++11

python: make the code compliant for casadi bindings

python: fix arg name

python/pickle: fix compatibility issue

Compilation issues with recent version of Boost

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

python: fix pickling of Pinocchio data structure
parent 6ca8bede
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment