Blender V2.61 - r43446
|
#include <region1d.h>
Public Member Functions | |
const Array1D & | array () const |
Subscript | offset () const |
Subscript | dim () const |
Subscript | offset (Subscript i) const |
Subscript | dim (Subscript i) const |
const_Region1D (const Array1D &A, Subscript i1, Subscript i2) | |
const_Region1D (const Array1D &A, const Index1D &I) | |
const_Region1D (const_Region1D< Array1D > &A, Subscript i1, Subscript i2) | |
const_Region1D< Array1D > | operator() (Subscript i1, Subscript i2) |
const_Region1D< Array1D > | operator() (const Index1D &I) |
const T & | operator() (Subscript i) const |
Protected Types | |
typedef Array1D::element_type | T |
Protected Attributes | |
const Array1D & | A_ |
Subscript | offset_ |
Subscript | dim_ |
Definition at line 252 of file region1d.h.
typedef Array1D::element_type TNT::const_Region1D< Array1D >::T [protected] |
Definition at line 259 of file region1d.h.
TNT::const_Region1D< Array1D >::const_Region1D | ( | const Array1D & | A, |
Subscript | i1, | ||
Subscript | i2 | ||
) | [inline] |
Definition at line 284 of file region1d.h.
References assert, TNT::Array1D< T >::dim(), TNT::const_Region1D< Array1D >::dim_, TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
TNT::const_Region1D< Array1D >::const_Region1D | ( | const Array1D & | A, |
const Index1D & | I | ||
) | [inline] |
Definition at line 295 of file region1d.h.
References assert, TNT::Array1D< T >::dim(), TNT::const_Region1D< Array1D >::dim_, TNT::Index1D::lbound(), TNT::const_Region1D< Array1D >::offset_, TNT_BASE_OFFSET, and TNT::Index1D::ubound().
TNT::const_Region1D< Array1D >::const_Region1D | ( | const_Region1D< Array1D > & | A, |
Subscript | i1, | ||
Subscript | i2 | ||
) | [inline] |
Definition at line 306 of file region1d.h.
References assert, TNT::const_Region1D< Array1D >::dim(), TNT::const_Region1D< Array1D >::dim_, TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
const Array1D& TNT::const_Region1D< Array1D >::array | ( | ) | const [inline] |
Definition at line 262 of file region1d.h.
References TNT::const_Region1D< Array1D >::offset_.
Subscript TNT::const_Region1D< Array1D >::dim | ( | Subscript | i | ) | const [inline] |
Definition at line 275 of file region1d.h.
References assert, TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
Subscript TNT::const_Region1D< Array1D >::dim | ( | ) | const [inline] |
Definition at line 265 of file region1d.h.
Referenced by TNT::const_Region1D< Array1D >::const_Region1D(), TNT::const_Region1D< Array1D >::operator()(), and TNT::Region1D< Array1D >::operator=().
Subscript TNT::const_Region1D< Array1D >::offset | ( | Subscript | i | ) | const [inline] |
Definition at line 267 of file region1d.h.
References assert, TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
Subscript TNT::const_Region1D< Array1D >::offset | ( | ) | const [inline] |
Definition at line 264 of file region1d.h.
References TNT::const_Region1D< Array1D >::dim_.
const T& TNT::const_Region1D< Array1D >::operator() | ( | Subscript | i | ) | const [inline] |
Definition at line 347 of file region1d.h.
References TNT::const_Region1D< Array1D >::A_, assert, TNT::const_Region1D< Array1D >::dim(), TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
const_Region1D<Array1D> TNT::const_Region1D< Array1D >::operator() | ( | const Index1D & | I | ) | [inline] |
Definition at line 335 of file region1d.h.
References TNT::const_Region1D< Array1D >::A_, assert, TNT::const_Region1D< Array1D >::dim(), TNT::Index1D::lbound(), TNT::const_Region1D< Array1D >::offset_, TNT_BASE_OFFSET, and TNT::Index1D::ubound().
const_Region1D<Array1D> TNT::const_Region1D< Array1D >::operator() | ( | Subscript | i1, |
Subscript | i2 | ||
) | [inline] |
Definition at line 320 of file region1d.h.
References TNT::const_Region1D< Array1D >::A_, assert, TNT::const_Region1D< Array1D >::dim(), TNT::const_Region1D< Array1D >::offset_, and TNT_BASE_OFFSET.
const Array1D& TNT::const_Region1D< Array1D >::A_ [protected] |
Definition at line 256 of file region1d.h.
Referenced by TNT::const_Region1D< Array1D >::operator()().
Subscript TNT::const_Region1D< Array1D >::dim_ [protected] |
Definition at line 258 of file region1d.h.
Referenced by TNT::const_Region1D< Array1D >::const_Region1D(), and TNT::const_Region1D< Array1D >::offset().
Subscript TNT::const_Region1D< Array1D >::offset_ [protected] |
Definition at line 257 of file region1d.h.
Referenced by TNT::const_Region1D< Array1D >::array(), TNT::const_Region1D< Array1D >::const_Region1D(), TNT::const_Region1D< Array1D >::dim(), TNT::const_Region1D< Array1D >::offset(), and TNT::const_Region1D< Array1D >::operator()().