![]() |
Blender V2.61 - r43446
|
#include <vec.h>

[Deprecatred] Value-based vector class from pre-1.0 TNT version. Kept here for backward compatiblity, but should use the newer TNT::Array1D classes instead.
| typedef const T* TNT::Vector< T >::const_iterator |
| typedef const T* TNT::Vector< T >::const_iterator |
| typedef const T& TNT::Vector< T >::const_reference |
| typedef const T& TNT::Vector< T >::const_reference |
| typedef T TNT::Vector< T >::element_type |
| typedef T TNT::Vector< T >::element_type |
| typedef T* TNT::Vector< T >::iterator |
| typedef T* TNT::Vector< T >::iterator |
| typedef T* TNT::Vector< T >::pointer |
| typedef T* TNT::Vector< T >::pointer |
| typedef T& TNT::Vector< T >::reference |
| typedef T& TNT::Vector< T >::reference |
| typedef Subscript TNT::Vector< T >::size_type |
| typedef Subscript TNT::Vector< T >::size_type |
| typedef T TNT::Vector< T >::value_type |
| typedef T TNT::Vector< T >::value_type |
| TNT::Vector< T >::~Vector | ( | ) | [inline] |
| TNT::Vector< T >::Vector | ( | ) | [inline] |
| TNT::Vector< T >::Vector | ( | const Vector< T > & | A | ) | [inline] |
| TNT::Vector< T >::Vector | ( | Subscript | N, |
| const T & | value = T() |
||
| ) | [inline] |
| TNT::Vector< T >::Vector | ( | Subscript | N, |
| const T * | v | ||
| ) | [inline] |
| TNT::Vector< T >::~Vector | ( | ) | [inline] |
| TNT::Vector< T >::Vector | ( | ) | [inline] |
| TNT::Vector< T >::Vector | ( | const Vector< T > & | A | ) | [inline] |
| TNT::Vector< T >::Vector | ( | Subscript | N, |
| const T & | value = T() |
||
| ) | [inline] |
| TNT::Vector< T >::Vector | ( | Subscript | N, |
| const T * | v | ||
| ) | [inline] |
| TNT::Vector< T >::Vector | ( | Subscript | N, |
| char * | s | ||
| ) | [inline] |
| iterator TNT::Vector< T >::begin | ( | ) | [inline] |
Definition at line 153 of file vec.h.
Referenced by LOD_NdQuadric::Optimize(), and Upper_symmetric_eigenvalue_solve().
| const iterator TNT::Vector< T >::begin | ( | ) | const [inline] |
| iterator TNT::Vector< T >::begin | ( | ) | [inline] |
| iterator TNT::Vector< T >::begin | ( | ) | const [inline] |
| void TNT::Vector< T >::copy | ( | const T * | v | ) | [inline, protected] |
| void TNT::Vector< T >::copy | ( | const T * | v | ) | [inline, protected] |
Definition at line 81 of file vec.h.
Referenced by TNT::Vector< Subscript >::operator=(), and TNT::Vector< Subscript >::Vector().
| void TNT::Vector< T >::destroy | ( | ) | [inline, protected] |
Definition at line 136 of file vec.h.
Referenced by TNT::Vector< Subscript >::newsize(), TNT::Vector< Subscript >::operator=(), and TNT::Vector< Subscript >::~Vector().
| void TNT::Vector< T >::destroy | ( | ) | [inline, protected] |
| Subscript TNT::Vector< T >::dim | ( | ) | const [inline] |
Definition at line 227 of file vec.h.
Referenced by TNT::Matrix< MT_Scalar >::diagonal(), TNT::dot_prod(), TNT::matmult(), TNT::matmultdiag(), TNT::operator*(), TNT::operator+(), TNT::operator-(), TNT::QR_solve(), TNT::R_solve(), TNT::vectoradd(), TNT::vectorscale(), and TNT::vectorsub().
| Subscript TNT::Vector< T >::dim | ( | ) | const [inline] |
| const iterator TNT::Vector< T >::end | ( | ) | const [inline] |
| iterator TNT::Vector< T >::end | ( | ) | [inline] |
| iterator TNT::Vector< T >::end | ( | ) | const [inline] |
| iterator TNT::Vector< T >::end | ( | ) | [inline] |
Definition at line 154 of file vec.h.
Referenced by LOD_NdQuadric::Optimize().
| void TNT::Vector< T >::initialize | ( | Subscript | N | ) | [inline, protected] |
| void TNT::Vector< T >::initialize | ( | Subscript | N | ) | [inline, protected] |
Definition at line 69 of file vec.h.
Referenced by TNT::Vector< Subscript >::newsize(), TNT::Vector< Subscript >::operator=(), and TNT::Vector< Subscript >::Vector().
| Subscript TNT::Vector< T >::lbound | ( | ) | const [inline] |
| Subscript TNT::Vector< T >::lbound | ( | ) | const [inline] |
Definition at line 59 of file vec.h.
Referenced by TNT::QR_factor(), TNT::QR_solve(), and TNT::R_solve().
| Vector<T>& TNT::Vector< T >::newsize | ( | Subscript | N | ) | [inline] |
Definition at line 190 of file vec.h.
Referenced by IK_QJacobian::ArmMatrices(), eigenvalue_solve(), TNT::operator>>(), and TNT::QR_factor().
| Vector<T>& TNT::Vector< T >::newsize | ( | Subscript | N | ) | [inline] |
| const_reference TNT::Vector< T >::operator() | ( | Subscript | i | ) | const [inline] |
| reference TNT::Vector< T >::operator() | ( | Subscript | i | ) | [inline] |
| const_reference TNT::Vector< T >::operator() | ( | Subscript | i | ) | const [inline] |
| reference TNT::Vector< T >::operator() | ( | Subscript | i | ) | [inline] |
| Vector<T>& TNT::Vector< T >::operator= | ( | const T & | scalar | ) | [inline] |
| Vector<T>& TNT::Vector< T >::operator= | ( | const Vector< T > & | A | ) | [inline] |
| Vector<T>& TNT::Vector< T >::operator= | ( | const T & | scalar | ) | [inline] |
| Vector<T>& TNT::Vector< T >::operator= | ( | const Vector< T > & | A | ) | [inline] |
| reference TNT::Vector< T >::operator[] | ( | Subscript | i | ) | [inline] |
| const_reference TNT::Vector< T >::operator[] | ( | Subscript | i | ) | const [inline] |
| reference TNT::Vector< T >::operator[] | ( | Subscript | i | ) | [inline] |
| const_reference TNT::Vector< T >::operator[] | ( | Subscript | i | ) | const [inline] |
| void TNT::Vector< T >::set | ( | const T & | val | ) | [inline, protected] |
| void TNT::Vector< T >::set | ( | const T & | val | ) | [inline, protected] |
| Subscript TNT::Vector< T >::size | ( | ) | const [inline] |
Definition at line 232 of file vec.h.
Referenced by IK_QJacobian::AngleUpdateNorm(), IK_QJacobian::ComputeNullProjection(), TNT::operator>>(), TNT::QR_factor(), IK_QJacobian::Restrict(), and IK_QJacobian::SubTask().
| Subscript TNT::Vector< T >::size | ( | ) | const [inline] |
Subscript TNT::Vector< T >::n_ [protected] |
Definition at line 64 of file vec.h.
Referenced by TNT::Vector< Subscript >::copy(), TNT::Vector< Subscript >::dim(), TNT::Vector< Subscript >::end(), TNT::Vector< Subscript >::initialize(), TNT::Vector< Subscript >::newsize(), TNT::Vector< Subscript >::operator()(), TNT::Vector< Subscript >::operator=(), TNT::Vector< Subscript >::operator[](), TNT::Vector< Subscript >::set(), TNT::Vector< Subscript >::size(), and TNT::Vector< Subscript >::Vector().
T * TNT::Vector< T >::v_ [protected] |
Definition at line 62 of file vec.h.
Referenced by TNT::Vector< Subscript >::begin(), TNT::Vector< Subscript >::copy(), TNT::Vector< Subscript >::destroy(), TNT::Vector< Subscript >::end(), TNT::Vector< Subscript >::initialize(), TNT::Vector< Subscript >::operator=(), TNT::Vector< Subscript >::operator[](), TNT::Vector< Subscript >::set(), and TNT::Vector< Subscript >::Vector().
T * TNT::Vector< T >::vm1_ [protected] |
Definition at line 63 of file vec.h.
Referenced by TNT::Vector< Subscript >::destroy(), TNT::Vector< Subscript >::initialize(), and TNT::Vector< Subscript >::operator()().