![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
Perfusion class. More...
#include <aims/perfusion/perfSplitVol.h>
Public Member Functions | |
PerfusionSplitVolume () | |
Constructor. More... | |
virtual | ~PerfusionSplitVolume () |
Destructor. More... | |
AimsData< T > | first (AimsData< T > &d) |
Get the first volume of the sequence. More... | |
AimsData< T > | last (AimsData< T > &d) |
Get the last volume of the sequence. More... | |
AimsData< T > | volume (AimsData< T > &d, int t) |
Get a volume of the sequence. More... | |
Perfusion class.
This class provides functions to get a volume from a sequence of volumes.
Definition at line 49 of file perfSplitVol.h.
|
inline |
Constructor.
Definition at line 54 of file perfSplitVol.h.
|
inlinevirtual |
Destructor.
Definition at line 56 of file perfSplitVol.h.
References aims::PerfusionSplitVolume< T >::first(), aims::PerfusionSplitVolume< T >::last(), and aims::PerfusionSplitVolume< T >::volume().
AimsData< T > aims::PerfusionSplitVolume< T >::first | ( | AimsData< T > & | d | ) |
Get the first volume of the sequence.
d | is the input sequence of volume |
Definition at line 81 of file perfSplitVol.h.
References aims::PerfusionSplitVolume< T >::volume().
Referenced by aims::PerfusionSplitVolume< T >::~PerfusionSplitVolume().
AimsData< T > aims::PerfusionSplitVolume< T >::last | ( | AimsData< T > & | d | ) |
Get the last volume of the sequence.
d | is the input sequence of volume |
Definition at line 88 of file perfSplitVol.h.
References AimsData< T >::dimT(), and aims::PerfusionSplitVolume< T >::volume().
Referenced by aims::PerfusionSplitVolume< T >::~PerfusionSplitVolume().
AimsData< T > aims::PerfusionSplitVolume< T >::volume | ( | AimsData< T > & | d, |
int | t | ||
) |
Get a volume of the sequence.
d | is the input sequence of volume |
t | is the volume number in the sequence |
Definition at line 95 of file perfSplitVol.h.
References ASSERT, AimsData< T >::dimT(), AimsData< T >::dimX(), AimsData< T >::dimY(), AimsData< T >::dimZ(), AimsData< T >::setSizeXYZT(), AimsData< T >::sizeX(), AimsData< T >::sizeY(), and AimsData< T >::sizeZ().
Referenced by aims::PerfusionSplitVolume< T >::first(), aims::PerfusionSplitVolume< T >::last(), and aims::PerfusionSplitVolume< T >::~PerfusionSplitVolume().