![]() |
aimsdata
5.0.5
Neuroimaging data handling
|
The template object function for flipping. More...
#include <aims/utility/flip.h>
Public Member Functions | |
Constructor and Destructor | |
AimsFlip () | |
Constructor does nothing. More... | |
virtual | ~AimsFlip () |
Destructor does nothing. More... | |
Methods | |
AimsData< T > | doXX (const AimsData< T > &thing) |
function which returns the XX flipped data More... | |
AimsData< T > | doYY (const AimsData< T > &thing) |
function which returns the YY flipped data More... | |
AimsData< T > | doZZ (const AimsData< T > &thing) |
function which returns the ZZ flipped data More... | |
AimsData< T > | doXXZZ (const AimsData< T > &thing) |
function which returns the XXZZ flipped data More... | |
AimsData< T > | doXXYY (const AimsData< T > &thing) |
function which returns the XXYY flipped data More... | |
AimsData< T > | doYYZZ (const AimsData< T > &thing) |
function which returns the YYZZ flipped data More... | |
AimsData< T > | doXXYYZZ (const AimsData< T > &thing) |
function which returns the XXYYZZ flipped data More... | |
AimsData< T > | doXY (const AimsData< T > &thing) |
function which returns the XY flipped data More... | |
AimsData< T > | doXZ (const AimsData< T > &thing) |
function which returns the XZ flipped data More... | |
AimsData< T > | doYZ (const AimsData< T > &thing) |
function which returns the YZ flipped data More... | |
The template object function for flipping.
This object function returns the flipped data. The template argument is the basic data type.
function which returns the XX flipped data
Definition at line 86 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the XXYY flipped data
Definition at line 154 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the XXYYZZ flipped data
Definition at line 249 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the XXZZ flipped data
Definition at line 137 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the XY flipped data
Definition at line 189 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), AimsData< T >::setHeader(), AimsData< T >::sizeT(), AimsData< T >::sizeX(), AimsData< T >::sizeY(), and AimsData< T >::sizeZ().
function which returns the XZ flipped data
Definition at line 209 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), AimsData< T >::setHeader(), AimsData< T >::sizeT(), AimsData< T >::sizeX(), AimsData< T >::sizeY(), and AimsData< T >::sizeZ().
function which returns the YY flipped data
Definition at line 103 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the YYZZ flipped data
Definition at line 171 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().
function which returns the YZ flipped data
Definition at line 229 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), AimsData< T >::setHeader(), AimsData< T >::sizeT(), AimsData< T >::sizeX(), AimsData< T >::sizeY(), and AimsData< T >::sizeZ().
function which returns the ZZ flipped data
Definition at line 120 of file flip.h.
References aims::Border::borderWidth(), aims::Header::cloneHeader(), AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), ForEach4d, AimsData< T >::header(), and AimsData< T >::setHeader().