Blender V2.61 - r43446
|
#include <region2d.h>
Definition at line 46 of file region2d.h.
typedef const T* TNT::Region2D< Array2D >::const_iterator |
Definition at line 62 of file region2d.h.
typedef const T& TNT::Region2D< Array2D >::const_reference |
Definition at line 63 of file region2d.h.
typedef T TNT::Region2D< Array2D >::element_type |
Definition at line 58 of file region2d.h.
typedef T* TNT::Region2D< Array2D >::iterator |
Definition at line 60 of file region2d.h.
typedef T* TNT::Region2D< Array2D >::pointer |
Definition at line 59 of file region2d.h.
typedef T& TNT::Region2D< Array2D >::reference |
Definition at line 61 of file region2d.h.
typedef Subscript TNT::Region2D< Array2D >::size_type |
Definition at line 56 of file region2d.h.
typedef Array2D::value_type TNT::Region2D< Array2D >::T |
Definition at line 55 of file region2d.h.
typedef T TNT::Region2D< Array2D >::value_type |
Definition at line 57 of file region2d.h.
TNT::Region2D< Array2D >::Region2D | ( | Array2D & | A, |
Subscript | i1, | ||
Subscript | i2, | ||
Subscript | j1, | ||
Subscript | j2 | ||
) | [inline] |
Definition at line 90 of file region2d.h.
References assert, TNT::Region2D< Array2D >::dim_, and TNT::Region2D< Array2D >::offset_.
TNT::Region2D< Array2D >::Region2D | ( | Array2D & | A, |
const Index1D & | I, | ||
const Index1D & | J | ||
) | [inline] |
Definition at line 109 of file region2d.h.
References assert, TNT::Region2D< Array2D >::dim_, TNT::Index1D::lbound(), TNT::Region2D< Array2D >::offset_, and TNT::Index1D::ubound().
TNT::Region2D< Array2D >::Region2D | ( | Region2D< Array2D > & | A, |
Subscript | i1, | ||
Subscript | i2, | ||
Subscript | j1, | ||
Subscript | j2 | ||
) | [inline] |
Definition at line 126 of file region2d.h.
References assert, TNT::Region2D< Array2D >::dim(), TNT::Region2D< Array2D >::dim_, TNT::Region2D< Array2D >::lbound(), and TNT::Region2D< Array2D >::offset_.
Array2D& TNT::Region2D< Array2D >::array | ( | ) | [inline] |
Definition at line 65 of file region2d.h.
References TNT::Region2D< Array2D >::A_.
const Array2D& TNT::Region2D< Array2D >::array | ( | ) | const [inline] |
Definition at line 66 of file region2d.h.
References TNT::Region2D< Array2D >::A_.
Subscript TNT::Region2D< Array2D >::dim | ( | Subscript | i | ) | const [inline] |
Definition at line 79 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, and i.
Referenced by TNT::Region2D< Array2D >::Region2D().
Subscript TNT::Region2D< Array2D >::lbound | ( | ) | const [inline] |
Definition at line 67 of file region2d.h.
References TNT::Region2D< Array2D >::A_.
Referenced by TNT::Region2D< Array2D >::operator=(), and TNT::Region2D< Array2D >::Region2D().
Subscript TNT::Region2D< Array2D >::num_cols | ( | ) | const [inline] |
Definition at line 69 of file region2d.h.
References TNT::Region2D< Array2D >::dim_.
Referenced by TNT::Region2D< Array2D >::operator=().
Subscript TNT::Region2D< Array2D >::num_rows | ( | ) | const [inline] |
Definition at line 68 of file region2d.h.
References TNT::Region2D< Array2D >::dim_.
Referenced by TNT::Region2D< Array2D >::operator=().
Subscript TNT::Region2D< Array2D >::offset | ( | Subscript | i | ) | const [inline] |
Definition at line 70 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, i, and TNT::Region2D< Array2D >::offset_.
Region2D<Array2D> TNT::Region2D< Array2D >::operator() | ( | const Index1D & | I, |
const Index1D & | J | ||
) | [inline] |
Definition at line 160 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, TNT::Index1D::lbound(), TNT::Region2D< Array2D >::offset_, and TNT::Index1D::ubound().
const T& TNT::Region2D< Array2D >::operator() | ( | Subscript | i, |
Subscript | j | ||
) | const [inline] |
Definition at line 188 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, i, and TNT::Region2D< Array2D >::offset_.
Region2D<Array2D> TNT::Region2D< Array2D >::operator() | ( | Subscript | i1, |
Subscript | i2, | ||
Subscript | j1, | ||
Subscript | j2 | ||
) | [inline] |
Definition at line 143 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, and TNT::Region2D< Array2D >::offset_.
T& TNT::Region2D< Array2D >::operator() | ( | Subscript | i, |
Subscript | j | ||
) | [inline] |
Definition at line 177 of file region2d.h.
References TNT::Region2D< Array2D >::A_, assert, TNT::Region2D< Array2D >::dim_, i, and TNT::Region2D< Array2D >::offset_.
Region2D<Array2D>& TNT::Region2D< Array2D >::operator= | ( | const Array2D & | R | ) | [inline] |
Definition at line 240 of file region2d.h.
References assert, i, M, N, TNT::Region2D< Array2D >::num_cols(), TNT::Region2D< Array2D >::num_rows(), and R.
Region2D<Array2D>& TNT::Region2D< Array2D >::operator= | ( | const Region2D< Array2D > & | R | ) | [inline] |
Definition at line 200 of file region2d.h.
References assert, i, TNT::Region2D< Array2D >::lbound(), M, N, TNT::Region2D< Array2D >::num_cols(), TNT::Region2D< Array2D >::num_rows(), and R.
Region2D<Array2D>& TNT::Region2D< Array2D >::operator= | ( | const T & | scalar | ) | [inline] |
Definition at line 260 of file region2d.h.
References i, TNT::Region2D< Array2D >::lbound(), TNT::Region2D< Array2D >::num_cols(), and TNT::Region2D< Array2D >::num_rows().
Region2D<Array2D>& TNT::Region2D< Array2D >::operator= | ( | const const_Region2D< Array2D > & | R | ) | [inline] |
Definition at line 220 of file region2d.h.
References assert, i, TNT::const_Region2D< Array2D >::lbound(), M, N, TNT::const_Region2D< Array2D >::num_cols(), TNT::Region2D< Array2D >::num_cols(), TNT::Region2D< Array2D >::num_rows(), TNT::const_Region2D< Array2D >::num_rows(), and R.
Array2D& TNT::Region2D< Array2D >::A_ [protected] |
Definition at line 50 of file region2d.h.
Referenced by TNT::Region2D< Array2D >::array(), TNT::Region2D< Array2D >::dim(), TNT::Region2D< Array2D >::lbound(), TNT::Region2D< Array2D >::offset(), and TNT::Region2D< Array2D >::operator()().
Subscript TNT::Region2D< Array2D >::dim_[2] [protected] |
Definition at line 52 of file region2d.h.
Referenced by TNT::Region2D< Array2D >::dim(), TNT::Region2D< Array2D >::num_cols(), TNT::Region2D< Array2D >::num_rows(), TNT::Region2D< Array2D >::offset(), TNT::Region2D< Array2D >::operator()(), and TNT::Region2D< Array2D >::Region2D().
Subscript TNT::Region2D< Array2D >::offset_[2] [protected] |
Definition at line 51 of file region2d.h.
Referenced by TNT::Region2D< Array2D >::offset(), TNT::Region2D< Array2D >::operator()(), and TNT::Region2D< Array2D >::Region2D().