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().