#include <tinyveciter.h>
Public Types | |
| typedef P_numtype | T_numtype |
Public Member Functions | |
| TinyVectorIter (TinyVector< T_numtype, N_length > &x) | |
| T_numtype | operator[] (int i) const |
| T_numtype &restrict | operator[] (int i) |
| T_numtype | operator() (int i) const |
| T_numtype &restrict | operator() (int i) |
| int | length (int) const |
| bool | _bz_hasFastAccess () const |
| T_numtype | _bz_fastAccess (int i) const |
| T_numtype & | _bz_fastAccess (int i) |
| int | _bz_suggestLength () const |
Static Public Attributes | |
| static const int | _bz_staticLengthCount = 1 |
| static const int | _bz_dynamicLengthCount = 0 |
| static const int | _bz_staticLength = 0 |
Private Attributes | |
| T_numtype *restrict | data_ |
| typedef P_numtype TinyVectorIter< P_numtype, N_length, N_stride >::T_numtype |
| TinyVectorIter< P_numtype, N_length, N_stride >::TinyVectorIter | ( | TinyVector< T_numtype, N_length > & | x | ) | [inline, explicit] |
| T_numtype TinyVectorIter< P_numtype, N_length, N_stride >::operator[] | ( | int | i | ) | const [inline] |
| T_numtype& restrict TinyVectorIter< P_numtype, N_length, N_stride >::operator[] | ( | int | i | ) | [inline] |
| T_numtype TinyVectorIter< P_numtype, N_length, N_stride >::operator() | ( | int | i | ) | const [inline] |
| T_numtype& restrict TinyVectorIter< P_numtype, N_length, N_stride >::operator() | ( | int | i | ) | [inline] |
| int TinyVectorIter< P_numtype, N_length, N_stride >::length | ( | int | ) | const [inline] |
| bool TinyVectorIter< P_numtype, N_length, N_stride >::_bz_hasFastAccess | ( | ) | const [inline] |
| T_numtype TinyVectorIter< P_numtype, N_length, N_stride >::_bz_fastAccess | ( | int | i | ) | const [inline] |
| T_numtype& TinyVectorIter< P_numtype, N_length, N_stride >::_bz_fastAccess | ( | int | i | ) | [inline] |
| int TinyVectorIter< P_numtype, N_length, N_stride >::_bz_suggestLength | ( | ) | const [inline] |
const int TinyVectorIter< P_numtype, N_length, N_stride >::_bz_staticLengthCount = 1 [static] |
const int TinyVectorIter< P_numtype, N_length, N_stride >::_bz_dynamicLengthCount = 0 [static] |
const int TinyVectorIter< P_numtype, N_length, N_stride >::_bz_staticLength = 0 [static] |
T_numtype* restrict TinyVectorIter< P_numtype, N_length, N_stride >::data_ [private] |
1.5.2