|
Blender
V2.59
|
#include <vecadaptor.h>
Definition at line 64 of file vecadaptor.h.
| typedef const T* TNT::Vector_Adaptor< BBVec >::const_iterator |
Definition at line 74 of file vecadaptor.h.
| typedef const T& TNT::Vector_Adaptor< BBVec >::const_reference |
Definition at line 75 of file vecadaptor.h.
| typedef T TNT::Vector_Adaptor< BBVec >::element_type |
Definition at line 70 of file vecadaptor.h.
| typedef T* TNT::Vector_Adaptor< BBVec >::iterator |
Definition at line 72 of file vecadaptor.h.
| typedef T* TNT::Vector_Adaptor< BBVec >::pointer |
Definition at line 71 of file vecadaptor.h.
| typedef T& TNT::Vector_Adaptor< BBVec >::reference |
Definition at line 73 of file vecadaptor.h.
| typedef BBVec::value_type TNT::Vector_Adaptor< BBVec >::T |
Definition at line 68 of file vecadaptor.h.
| typedef T TNT::Vector_Adaptor< BBVec >::value_type |
Definition at line 69 of file vecadaptor.h.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | ) | [inline] |
Definition at line 112 of file vecadaptor.h.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | const Vector_Adaptor< BBVec > & | A | ) | [inline] |
Definition at line 113 of file vecadaptor.h.
References NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | Subscript | N, |
| const T & | value = T() |
||
| ) | [inline] |
Definition at line 119 of file vecadaptor.h.
References i, N, NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | Subscript | N, |
| const T * | values | ||
| ) | [inline] |
Definition at line 127 of file vecadaptor.h.
References i, N, NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | const BBVec & | A | ) | [inline] |
Definition at line 133 of file vecadaptor.h.
References NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| Subscript TNT::Vector_Adaptor< BBVec >::dim | ( | ) | const [inline] |
Definition at line 104 of file vecadaptor.h.
References TNT::Vector_Adaptor< BBVec >::v_.
Referenced by TNT::Vector_Adaptor< BBVec >::operator()(), and TNT::Vector_Adaptor< BBVec >::operator[]().
| Subscript TNT::Vector_Adaptor< BBVec >::dim | ( | Subscript | i | ) | [inline] |
Definition at line 105 of file vecadaptor.h.
References assert, TNT_BASE_OFFSET, and TNT::Vector_Adaptor< BBVec >::v_.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::free | ( | ) | [inline] |
Definition at line 143 of file vecadaptor.h.
| BBVec& TNT::Vector_Adaptor< BBVec >::getVector | ( | ) | [inline] |
Definition at line 103 of file vecadaptor.h.
References TNT::Vector_Adaptor< BBVec >::v_.
| Subscript TNT::Vector_Adaptor< BBVec >::lbound | ( | ) | const [inline] |
Definition at line 77 of file vecadaptor.h.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::newsize | ( | Subscript | N | ) | [inline] |
Definition at line 155 of file vecadaptor.h.
References N.
| reference TNT::Vector_Adaptor< BBVec >::operator() | ( | Subscript | i | ) | [inline] |
Definition at line 193 of file vecadaptor.h.
References assert, TNT::Vector_Adaptor< BBVec >::dim(), i, and TNT::Vector_Adaptor< BBVec >::vm1_.
| const_reference TNT::Vector_Adaptor< BBVec >::operator() | ( | Subscript | i | ) | const [inline] |
Definition at line 202 of file vecadaptor.h.
References assert, TNT::Vector_Adaptor< BBVec >::dim(), i, and TNT::Vector_Adaptor< BBVec >::vm1_.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::operator= | ( | const Vector_Adaptor< BBVec > & | A | ) | [inline] |
Definition at line 148 of file vecadaptor.h.
References NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::operator= | ( | const T & | a | ) | [inline] |
Definition at line 166 of file vecadaptor.h.
References i, N, and TNT::Vector_Adaptor< BBVec >::v_.
| reference TNT::Vector_Adaptor< BBVec >::operator[] | ( | Subscript | i | ) | [inline] |
Definition at line 211 of file vecadaptor.h.
References assert, TNT::Vector_Adaptor< BBVec >::dim(), i, and TNT::Vector_Adaptor< BBVec >::v_.
| const_reference TNT::Vector_Adaptor< BBVec >::operator[] | ( | Subscript | i | ) | const [inline] |
Definition at line 220 of file vecadaptor.h.
References assert, TNT::Vector_Adaptor< BBVec >::dim(), i, and TNT::Vector_Adaptor< BBVec >::v_.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::resize | ( | Subscript | N | ) | [inline] |
Definition at line 176 of file vecadaptor.h.
References i, TNT::Vector_Adaptor< BBVec >::size(), and TNT::Vector_Adaptor< BBVec >::v_.
Referenced by TNT::operator>>().
| Subscript TNT::Vector_Adaptor< BBVec >::size | ( | ) | const [inline] |
Definition at line 85 of file vecadaptor.h.
References TNT::Vector_Adaptor< BBVec >::v_.
Referenced by TNT::Vector_Adaptor< BBVec >::resize().
BBVec TNT::Vector_Adaptor< BBVec >::v_ [protected] |
Definition at line 80 of file vecadaptor.h.
Referenced by TNT::Vector_Adaptor< BBVec >::dim(), TNT::Vector_Adaptor< BBVec >::getVector(), TNT::Vector_Adaptor< BBVec >::operator=(), TNT::Vector_Adaptor< BBVec >::operator[](), TNT::Vector_Adaptor< BBVec >::resize(), TNT::Vector_Adaptor< BBVec >::size(), and TNT::Vector_Adaptor< BBVec >::Vector_Adaptor().
T* TNT::Vector_Adaptor< BBVec >::vm1_ [protected] |
Definition at line 81 of file vecadaptor.h.
Referenced by TNT::Vector_Adaptor< BBVec >::operator()(), TNT::Vector_Adaptor< BBVec >::operator=(), and TNT::Vector_Adaptor< BBVec >::Vector_Adaptor().