![]() |
Blender V2.61 - r43446
|
#include <transv.h>
Public Types | |
| typedef Array2D::element_type | T |
| typedef T | value_type |
| typedef T | element_type |
| typedef T * | pointer |
| typedef T * | iterator |
| typedef T & | reference |
| typedef const T * | const_iterator |
| typedef const T & | const_reference |
Public Member Functions | |
| const Array2D & | array () const |
| Subscript | num_rows () const |
| Subscript | num_cols () const |
| Subscript | lbound () const |
| Subscript | dim (Subscript i) const |
| Transpose_View (const Transpose_View< Array2D > &A) | |
| Transpose_View (const Array2D &A) | |
| const Array2D::element_type & | operator() (Subscript i, Subscript j) const |
Protected Attributes | |
| const Array2D & | A_ |
| typedef const T* TNT::Transpose_View< Array2D >::const_iterator |
| typedef const T& TNT::Transpose_View< Array2D >::const_reference |
| typedef T TNT::Transpose_View< Array2D >::element_type |
| typedef T* TNT::Transpose_View< Array2D >::iterator |
| typedef T* TNT::Transpose_View< Array2D >::pointer |
| typedef T& TNT::Transpose_View< Array2D >::reference |
| typedef Array2D::element_type TNT::Transpose_View< Array2D >::T |
| typedef T TNT::Transpose_View< Array2D >::value_type |
| TNT::Transpose_View< Array2D >::Transpose_View | ( | const Transpose_View< Array2D > & | A | ) | [inline] |
| TNT::Transpose_View< Array2D >::Transpose_View | ( | const Array2D & | A | ) | [inline] |
| const Array2D& TNT::Transpose_View< Array2D >::array | ( | ) | const [inline] |
Definition at line 61 of file transv.h.
References TNT::Transpose_View< Array2D >::A_.
| Subscript TNT::Transpose_View< Array2D >::dim | ( | Subscript | i | ) | const [inline] |
Definition at line 65 of file transv.h.
References TNT::Transpose_View< Array2D >::A_, assert, i, TNT::Transpose_View< Array2D >::num_cols(), and TNT::Transpose_View< Array2D >::num_rows().
| Subscript TNT::Transpose_View< Array2D >::lbound | ( | ) | const [inline] |
Definition at line 64 of file transv.h.
References TNT::Transpose_View< Array2D >::A_.
Referenced by TNT::Transpose_View< Array2D >::operator()().
| Subscript TNT::Transpose_View< Array2D >::num_cols | ( | ) | const [inline] |
Definition at line 63 of file transv.h.
References TNT::Transpose_View< Array2D >::A_.
Referenced by TNT::Transpose_View< Array2D >::dim(), and TNT::matmult().
| Subscript TNT::Transpose_View< Array2D >::num_rows | ( | ) | const [inline] |
Definition at line 62 of file transv.h.
References TNT::Transpose_View< Array2D >::A_.
Referenced by TNT::Transpose_View< Array2D >::dim(), and TNT::matmult().
| const Array2D::element_type& TNT::Transpose_View< Array2D >::operator() | ( | Subscript | i, |
| Subscript | j | ||
| ) | const [inline] |
Definition at line 82 of file transv.h.
References TNT::Transpose_View< Array2D >::A_, assert, and TNT::Transpose_View< Array2D >::lbound().
const Array2D& TNT::Transpose_View< Array2D >::A_ [protected] |
Definition at line 47 of file transv.h.
Referenced by TNT::Transpose_View< Array2D >::array(), TNT::Transpose_View< Array2D >::dim(), TNT::Transpose_View< Array2D >::lbound(), TNT::Transpose_View< Array2D >::num_cols(), TNT::Transpose_View< Array2D >::num_rows(), and TNT::Transpose_View< Array2D >::operator()().