brainrat-private
5.1.2
|
#include <brainrat/data/measurevector.h>
Public Types | |
typedef T | value_type |
typedef T * | pointer |
basic pointer More... | |
typedef T * | iterator |
basic iterator More... | |
typedef const T * | const_iterator |
basic constant iterator More... | |
typedef T & | reference |
basic reference More... | |
typedef const T & | const_reference |
basic constant reference More... | |
typedef size_t | size_type |
size of the basic type More... | |
typedef ptrdiff_t | difference_type |
difference type More... | |
Public Member Functions | |
BaseMeasureVector (const size_type size, const T *=NULL) | |
BaseMeasureVector (const BaseMeasureVector< T > &) | |
iterator | begin () |
const_iterator | begin () const |
iterator | end () |
const_iterator | end () const |
~BaseMeasureVector () | |
Manipulators and methods | |
const size_type | size () const |
T & | operator[] (unsigned x) |
T & | operator[] (unsigned x) const |
BaseMeasureVector< T > & | operator= (const BaseMeasureVector< T > &other) |
BaseMeasureVector< T > & | operator= (const T &val) |
BaseMeasureVector< T > & | operator+= (const BaseMeasureVector< T > &other) |
BaseMeasureVector< T > & | operator-= (const BaseMeasureVector< T > &other) |
BaseMeasureVector< T > & | operator*= (const T &val) |
BaseMeasureVector< T > & | operator/= (const T &val) |
double | distance (const BaseMeasureVector< T > &aa) const |
Definition at line 26 of file measurevector.h.
typedef const T* bio::BaseMeasureVector< T >::const_iterator |
basic constant iterator
Definition at line 35 of file measurevector.h.
typedef const T& bio::BaseMeasureVector< T >::const_reference |
basic constant reference
Definition at line 39 of file measurevector.h.
typedef ptrdiff_t bio::BaseMeasureVector< T >::difference_type |
difference type
Definition at line 43 of file measurevector.h.
typedef T* bio::BaseMeasureVector< T >::iterator |
basic iterator
Definition at line 33 of file measurevector.h.
typedef T* bio::BaseMeasureVector< T >::pointer |
basic pointer
Definition at line 31 of file measurevector.h.
typedef T& bio::BaseMeasureVector< T >::reference |
basic reference
Definition at line 37 of file measurevector.h.
typedef size_t bio::BaseMeasureVector< T >::size_type |
size of the basic type
Definition at line 41 of file measurevector.h.
typedef T bio::BaseMeasureVector< T >::value_type |
Definition at line 29 of file measurevector.h.
|
inline |
Definition at line 92 of file measurevector.h.
|
inline |
Definition at line 105 of file measurevector.h.
References bio::BaseMeasureVector< T >::begin(), bio::BaseMeasureVector< T >::end(), and bio::BaseMeasureVector< T >::size().
|
inline |
Definition at line 56 of file measurevector.h.
|
inline |
Definition at line 120 of file measurevector.h.
Referenced by bio::BaseMeasureVector< T >::BaseMeasureVector().
|
inline |
Definition at line 127 of file measurevector.h.
|
inline |
Definition at line 221 of file measurevector.h.
|
inline |
Definition at line 134 of file measurevector.h.
Referenced by bio::BaseMeasureVector< T >::BaseMeasureVector().
|
inline |
Definition at line 141 of file measurevector.h.
|
inline |
Definition at line 201 of file measurevector.h.
|
inline |
Definition at line 181 of file measurevector.h.
References bio::BaseMeasureVector< T >::size().
|
inline |
Definition at line 191 of file measurevector.h.
References bio::BaseMeasureVector< T >::size().
|
inline |
Definition at line 210 of file measurevector.h.
|
inline |
Definition at line 162 of file measurevector.h.
References bio::BaseMeasureVector< T >::size().
|
inline |
Definition at line 172 of file measurevector.h.
|
inline |
Definition at line 147 of file measurevector.h.
|
inline |
Definition at line 154 of file measurevector.h.
|
inline |
Definition at line 86 of file measurevector.h.
Referenced by bio::BaseMeasureVector< T >::BaseMeasureVector(), bio::BaseMeasureVector< T >::operator+=(), bio::BaseMeasureVector< T >::operator-=(), bio::operator<<(), and bio::BaseMeasureVector< T >::operator=().