trws_base::Pseudo2DArray< T > Class Template Reference

#include <utilities2.hxx>

Inheritance diagram for trws_base::Pseudo2DArray< T >:
Inheritance graph
[legend]
Collaboration diagram for trws_base::Pseudo2DArray< T >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef srcIterator< const T > const_srciterator
typedef const T * const_trgiterator
typedef srcIterator< T > srciterator
typedef T * trgiterator

Public Member Functions

 Pseudo2DArray (size_t srcsize=0, size_t trgsize=0)
void resize (size_t srcsize, size_t trgsize)
const_srciterator beginSrc (const T *pbin, size_t src)
const_srciterator endSrc (const T *pbin, size_t src)
const_trgiterator beginTrg (const T *pbin, size_t trg)
const_trgiterator endTrg (const T *pbin, size_t trg)
srciterator beginSrcNC (T *pbin, size_t src)
srciterator endSrcNC (T *pbin, size_t src)
trgiterator beginTrgNC (T *pbin, size_t trg)
trgiterator endTrgNC (T *pbin, size_t trg)

Detailed Description

template<class T>
class trws_base::Pseudo2DArray< T >

Definition at line 179 of file utilities2.hxx.


Member Typedef Documentation

template<class T>
typedef srcIterator<const T> trws_base::Pseudo2DArray< T >::const_srciterator

Definition at line 182 of file utilities2.hxx.

template<class T>
typedef const T* trws_base::Pseudo2DArray< T >::const_trgiterator

Definition at line 183 of file utilities2.hxx.

template<class T>
typedef srcIterator<T> trws_base::Pseudo2DArray< T >::srciterator

Definition at line 184 of file utilities2.hxx.

template<class T>
typedef T* trws_base::Pseudo2DArray< T >::trgiterator

Definition at line 185 of file utilities2.hxx.


Constructor & Destructor Documentation

template<class T>
trws_base::Pseudo2DArray< T >::Pseudo2DArray ( size_t  srcsize = 0,
size_t  trgsize = 0 
) [inline]

Definition at line 187 of file utilities2.hxx.


Member Function Documentation

template<class T>
const_srciterator trws_base::Pseudo2DArray< T >::beginSrc ( const T *  pbin,
size_t  src 
) [inline]

Definition at line 191 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
srciterator trws_base::Pseudo2DArray< T >::beginSrcNC ( T *  pbin,
size_t  src 
) [inline]

Definition at line 197 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
const_trgiterator trws_base::Pseudo2DArray< T >::beginTrg ( const T *  pbin,
size_t  trg 
) [inline]

Definition at line 194 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
trgiterator trws_base::Pseudo2DArray< T >::beginTrgNC ( T *  pbin,
size_t  trg 
) [inline]

Definition at line 200 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
const_srciterator trws_base::Pseudo2DArray< T >::endSrc ( const T *  pbin,
size_t  src 
) [inline]

Definition at line 192 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
srciterator trws_base::Pseudo2DArray< T >::endSrcNC ( T *  pbin,
size_t  src 
) [inline]

Definition at line 198 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
const_trgiterator trws_base::Pseudo2DArray< T >::endTrg ( const T *  pbin,
size_t  trg 
) [inline]

Definition at line 195 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T>
trgiterator trws_base::Pseudo2DArray< T >::endTrgNC ( T *  pbin,
size_t  trg 
) [inline]

Definition at line 201 of file utilities2.hxx.

Here is the caller graph for this function:

template<class T >
void trws_base::Pseudo2DArray< T >::resize ( size_t  srcsize,
size_t  trgsize 
) [inline]

Definition at line 211 of file utilities2.hxx.

Here is the caller graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Generated on Mon Jun 17 16:31:14 2013 for OpenGM by  doxygen 1.6.3