CubbyFlow::ArrayAccessor< T, N > Class Template Referencefinal

Generic N-dimensional array accessor class interface. More...

#include <Core/Array/ArrayAccessor.h>

Detailed Description

template<typename T, size_t N>
class CubbyFlow::ArrayAccessor< T, N >

Generic N-dimensional array accessor class interface.

This class provides generic template class for N-dimensional array accessor where N must be either 1, 2 or 3. This particular class exists to provide generic interface for 1, 2 or 3 dimensional arrays using template specialization only, but it cannot create any instance by itself. Array accessor provides array-like data read/write functions, but does not handle memory management. Thus, it is more like a random access iterator, but with multi-dimension support.

Template Parameters
T- Real number type.
N- Dimension.

The documentation for this class was generated from the following file: