Basic Image AlgorithmS Library
2.8.0
|
#include <Base/Math/tnt/region2d.h>
Public Types | |
typedef const T * | const_iterator |
typedef const T & | const_reference |
typedef T | element_type |
typedef Array2D::value_type | T |
typedef T | value_type |
Public Member Functions | |
const Array2D & | array () const |
const_Region2D (const Array2D &A, Subscript i1, Subscript i2, Subscript j1, Subscript j2) | |
const_Region2D (const Array2D &A, const Index1D &I, const Index1D &J) | |
const_Region2D (const_Region2D< Array2D > &A, Subscript i1, Subscript i2, Subscript j1, Subscript j2) | |
Subscript | dim (Subscript i) const |
Subscript | lbound () const |
Subscript | num_cols () const |
Subscript | num_rows () const |
Subscript | offset (Subscript i) const |
const_Region2D< Array2D > | operator() (Subscript i1, Subscript i2, Subscript j1, Subscript j2) |
const_Region2D< Array2D > | operator() (const Index1D &I, const Index1D &J) |
const T & | operator() (Subscript i, Subscript j) const |
Protected Attributes | |
const Array2D & | A_ |
Subscript | dim_ [2] |
Subscript | offset_ [2] |
Definition at line 45 of file region2d.h.
typedef const T* TNT::const_Region2D< Array2D >::const_iterator |
Definition at line 294 of file region2d.h.
typedef const T& TNT::const_Region2D< Array2D >::const_reference |
Definition at line 295 of file region2d.h.
typedef T TNT::const_Region2D< Array2D >::element_type |
Definition at line 293 of file region2d.h.
typedef Array2D::value_type TNT::const_Region2D< Array2D >::T |
Definition at line 291 of file region2d.h.
typedef T TNT::const_Region2D< Array2D >::value_type |
Definition at line 292 of file region2d.h.
|
inline |
Definition at line 320 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_, and TNT::const_Region2D< Array2D >::offset_.
|
inline |
Definition at line 338 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_, TNT::Index1D::lbound(), TNT::const_Region2D< Array2D >::offset_, and TNT::Index1D::ubound().
|
inline |
Definition at line 357 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_, and TNT::const_Region2D< Array2D >::offset_.
|
inline |
Definition at line 297 of file region2d.h.
References TNT::const_Region2D< Array2D >::A_.
|
inline |
Definition at line 310 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_.
|
inline |
Definition at line 298 of file region2d.h.
References TNT::const_Region2D< Array2D >::A_.
Referenced by TNT::Region2D< Array2D >::operator=().
|
inline |
Definition at line 300 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_.
Referenced by TNT::Region2D< Array2D >::operator=().
|
inline |
Definition at line 299 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_.
Referenced by TNT::Region2D< Array2D >::operator=().
|
inline |
Definition at line 301 of file region2d.h.
References TNT::const_Region2D< Array2D >::dim_, and TNT::const_Region2D< Array2D >::offset_.
|
inline |
Definition at line 375 of file region2d.h.
References TNT::const_Region2D< Array2D >::A_, TNT::const_Region2D< Array2D >::dim_, and TNT::const_Region2D< Array2D >::offset_.
|
inline |
Definition at line 392 of file region2d.h.
References TNT::const_Region2D< Array2D >::A_, TNT::const_Region2D< Array2D >::dim_, TNT::Index1D::lbound(), TNT::const_Region2D< Array2D >::offset_, and TNT::Index1D::ubound().
|
inline |
Definition at line 410 of file region2d.h.
References TNT::const_Region2D< Array2D >::A_, TNT::const_Region2D< Array2D >::dim_, and TNT::const_Region2D< Array2D >::offset_.
|
protected |
Definition at line 286 of file region2d.h.
Referenced by TNT::const_Region2D< Array2D >::array(), TNT::const_Region2D< Array2D >::lbound(), and TNT::const_Region2D< Array2D >::operator()().
|
protected |
Definition at line 288 of file region2d.h.
Referenced by TNT::const_Region2D< Array2D >::const_Region2D(), TNT::const_Region2D< Array2D >::dim(), TNT::const_Region2D< Array2D >::num_cols(), TNT::const_Region2D< Array2D >::num_rows(), TNT::const_Region2D< Array2D >::offset(), and TNT::const_Region2D< Array2D >::operator()().
|
protected |
Definition at line 287 of file region2d.h.
Referenced by TNT::const_Region2D< Array2D >::const_Region2D(), TNT::const_Region2D< Array2D >::offset(), and TNT::const_Region2D< Array2D >::operator()().