template<class T>
class sofa::type::SVector< T >
Same as type::vector, + delimiters on serialization. 
|  | 
|  | SVector () | 
|  | reference to a value (read-write)  More... 
 | 
|  | 
|  | SVector (Size n, const T &value) | 
|  | Constructor.  More... 
 | 
|  | 
|  | SVector (int n, const T &value) | 
|  | Constructor.  More... 
 | 
|  | 
|  | SVector (long n, const T &value) | 
|  | Constructor.  More... 
 | 
|  | 
|  | SVector (Size n) | 
|  | Constructor.  More... 
 | 
|  | 
|  | SVector (const Inherit &x) | 
|  | Constructor.  More... 
 | 
|  | 
|  | SVector (Inherit &&v) | 
|  | Move constructor.  More... 
 | 
|  | 
| SVector< T > & | operator= (const Inherit &x) | 
|  | Copy operator.  More... 
 | 
|  | 
| SVector< T > & | operator= (Inherit &&v) | 
|  | Move assignment operator.  More... 
 | 
|  | 
|  | SVector (typename SVector< T >::const_iterator first, typename SVector< T >::const_iterator last) | 
|  | Constructor.  More... 
 | 
|  | 
| std::ostream & | write (std::ostream &os) const | 
|  | 
| std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::ostream & | write (std::ostream &os) const | 
|  | 
| std::istream & | read (std::istream &in) | 
|  | 
| std::ostream & | write (std::ostream &os) const | 
|  | 
|  | vector () | 
|  | Basic constructor.  More... 
 | 
|  | 
|  | vector (Size n, const T &value) | 
|  | Constructor.  More... 
 | 
|  | 
|  | vector (Size n) | 
|  | Constructor.  More... 
 | 
|  | 
|  | vector (const std::vector< T, Alloc > &x) | 
|  | Constructor.  More... 
 | 
|  | 
|  | vector (const std::initializer_list< T > &t) | 
|  | Brace initializer constructor.  More... 
 | 
|  | 
|  | vector (std::vector< T, Alloc > &&v) | 
|  | Move constructor.  More... 
 | 
|  | 
|  | vector (typename vector< T >::const_iterator first, typename vector< T >::const_iterator last) | 
|  | Constructor.  More... 
 | 
|  | 
| vector & | operator= (const std::vector< T, Alloc > &x) | 
|  | Copy operator.  More... 
 | 
|  | 
| vector & | operator= (std::vector< T, Alloc > &&v) | 
|  | Move assignment operator.  More... 
 | 
|  | 
| reference | operator[] (Size n) | 
|  | Read/write random access.  More... 
 | 
|  | 
| const_reference | operator[] (Size n) const | 
|  | Read-only random access.  More... 
 | 
|  | 
| std::ostream & | write (std::ostream &os) const | 
|  | 
| SOFA_TYPE_API std::ostream & | write (std::ostream &os) const | 
|  | 
| SOFA_TYPE_API std::ostream & | write (std::ostream &os) const | 
|  | Specialization for writing vectors of unsigned char.  More... 
 | 
|  | 
| SOFA_TYPE_API std::ostream & | write (std::ostream &os) const | 
|  | 
| SOFA_TYPE_API std::ostream & | write (std::ostream &os) const | 
|  | 
| std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | Specialization for reading vectors of int and unsigned int using "A-B" notation for all integers between A and B.  More... 
 | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| SOFA_TYPE_API std::istream & | read (std::istream &in) | 
|  | 
| void | fill (const T &value) | 
|  | Sets every element to 'value'.  More... 
 | 
|  | 
| void | fastResize (Size n) | 
|  |