![]() |
Blender V2.61 - r43446
|
#include <vecadaptor.h>
Definition at line 63 of file vecadaptor.h.
| typedef const T* TNT::Vector_Adaptor< BBVec >::const_iterator |
Definition at line 73 of file vecadaptor.h.
| typedef const T& TNT::Vector_Adaptor< BBVec >::const_reference |
Definition at line 74 of file vecadaptor.h.
| typedef T TNT::Vector_Adaptor< BBVec >::element_type |
Definition at line 69 of file vecadaptor.h.
| typedef T* TNT::Vector_Adaptor< BBVec >::iterator |
Definition at line 71 of file vecadaptor.h.
| typedef T* TNT::Vector_Adaptor< BBVec >::pointer |
Definition at line 70 of file vecadaptor.h.
| typedef T& TNT::Vector_Adaptor< BBVec >::reference |
Definition at line 72 of file vecadaptor.h.
| typedef BBVec::value_type TNT::Vector_Adaptor< BBVec >::T |
Definition at line 67 of file vecadaptor.h.
| typedef T TNT::Vector_Adaptor< BBVec >::value_type |
Definition at line 68 of file vecadaptor.h.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | ) | [inline] |
Definition at line 111 of file vecadaptor.h.
| TNT::Vector_Adaptor< BBVec >::Vector_Adaptor | ( | const Vector_Adaptor< BBVec > & | A | ) | [inline] |
Definition at line 112 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 118 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 126 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 132 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 103 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 104 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 142 of file vecadaptor.h.
| BBVec& TNT::Vector_Adaptor< BBVec >::getVector | ( | ) | [inline] |
Definition at line 102 of file vecadaptor.h.
References TNT::Vector_Adaptor< BBVec >::v_.
| Subscript TNT::Vector_Adaptor< BBVec >::lbound | ( | ) | const [inline] |
Definition at line 76 of file vecadaptor.h.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::newsize | ( | Subscript | N | ) | [inline] |
Definition at line 154 of file vecadaptor.h.
References N.
| reference TNT::Vector_Adaptor< BBVec >::operator() | ( | Subscript | i | ) | [inline] |
Definition at line 192 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 201 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 T & | a | ) | [inline] |
Definition at line 165 of file vecadaptor.h.
References i, N, and TNT::Vector_Adaptor< BBVec >::v_.
| Vector_Adaptor<BBVec>& TNT::Vector_Adaptor< BBVec >::operator= | ( | const Vector_Adaptor< BBVec > & | A | ) | [inline] |
Definition at line 147 of file vecadaptor.h.
References NULL, TNT::Vector_Adaptor< BBVec >::v_, and TNT::Vector_Adaptor< BBVec >::vm1_.
| reference TNT::Vector_Adaptor< BBVec >::operator[] | ( | Subscript | i | ) | [inline] |
Definition at line 210 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 219 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 175 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 84 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 79 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 80 of file vecadaptor.h.
Referenced by TNT::Vector_Adaptor< BBVec >::operator()(), TNT::Vector_Adaptor< BBVec >::operator=(), and TNT::Vector_Adaptor< BBVec >::Vector_Adaptor().