Specialization of an std::vector with an aligned allocator. This specialization might be used when the type T is or contains some Eigen members. More...
#include <aligned-vector.hpp>
Public Types | |
typedef vector_base::allocator_type | allocator_type |
typedef const vector_base & | const_vector_base_ref |
typedef vector_base::iterator | iterator |
typedef vector_base::size_type | size_type |
typedef T | value_type |
typedef ::std::vector< T, Eigen::aligned_allocator< T > > | vector_base |
typedef vector_base & | vector_base_ref |
Public Member Functions | |
aligned_vector (const allocator_type &a=allocator_type()) | |
template<typename InputIterator > | |
aligned_vector (InputIterator first, InputIterator last, const allocator_type &a=allocator_type()) | |
aligned_vector (const aligned_vector &c) | |
aligned_vector (size_type num, const value_type &val=value_type()) | |
aligned_vector (iterator start, iterator end) | |
vector_base & | base () |
const vector_base & | base () const |
aligned_vector & | operator= (const aligned_vector &x) |
Specialization of an std::vector with an aligned allocator. This specialization might be used when the type T is or contains some Eigen members.
T | Type of the elements. |
Definition at line 26 of file container/aligned-vector.hpp.
typedef vector_base::allocator_type pinocchio::container::aligned_vector< T >::allocator_type |
Definition at line 33 of file container/aligned-vector.hpp.
typedef const vector_base& pinocchio::container::aligned_vector< T >::const_vector_base_ref |
Definition at line 29 of file container/aligned-vector.hpp.
typedef vector_base::iterator pinocchio::container::aligned_vector< T >::iterator |
Definition at line 35 of file container/aligned-vector.hpp.
typedef vector_base::size_type pinocchio::container::aligned_vector< T >::size_type |
Definition at line 34 of file container/aligned-vector.hpp.
typedef T pinocchio::container::aligned_vector< T >::value_type |
Definition at line 32 of file container/aligned-vector.hpp.
typedef ::std::vector<T, Eigen::aligned_allocator<T> > pinocchio::container::aligned_vector< T >::vector_base |
Definition at line 28 of file container/aligned-vector.hpp.
typedef vector_base& pinocchio::container::aligned_vector< T >::vector_base_ref |
Definition at line 30 of file container/aligned-vector.hpp.
|
inlineexplicit |
Definition at line 37 of file container/aligned-vector.hpp.
|
inline |
Definition at line 39 of file container/aligned-vector.hpp.
|
inline |
Definition at line 41 of file container/aligned-vector.hpp.
|
inlineexplicit |
Definition at line 42 of file container/aligned-vector.hpp.
|
inline |
Definition at line 44 of file container/aligned-vector.hpp.
|
inline |
Definition at line 48 of file container/aligned-vector.hpp.
|
inline |
Definition at line 49 of file container/aligned-vector.hpp.
|
inline |
Definition at line 45 of file container/aligned-vector.hpp.