[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
|   | MultiArrayShape< N > Class Template Reference |  | 
#include <vigra/multi_shape.hxx>
| Public Types | |
| typedef TinyVector < MultiArrayIndex, N > | type | 
Metafucntion to obtain the difference type of all MultiIterator, MultiArrayView, and MultiArray variants.
Usage:
This metafunction is mainly used in functions weren the array dimension N is provided as a templat parameter, and we need a shape object of the corresponding length. Then, a typedef like this is typically placed at the beginning of the function:
The following typedefs are provided for convenience:
| typedef TinyVector<MultiArrayIndex, N> type | 
The difference type of all MultiIterator, MultiArrayView, and MultiArray variants.
| 
© Ullrich Köthe     (ullrich.koethe@iwr.uni-heidelberg.de)  | 
html generated using doxygen and Python
 |