![]() |
aimsalgo
5.0.5
Neuroimaging image processing
|
#include <aims/resampling/sampler.h>
Public Member Functions | |
Sampler () | |
virtual | ~Sampler () |
virtual void | doit (const Motion &motion, AimsData< PVItem > &thing) const |
void | setRef (const AimsData< T > &ref) |
Protected Member Functions | |
void | _sliceResamp (AimsData< PVItem > &resamp, PVItem *out, const Point3df &start, int t, const AimsData< float > &Rinv) const |
Protected Attributes | |
const AimsData< T > * | _ref |
|
inlineprotected |
Definition at line 155 of file sampler.h.
References AimsData< T >::begin(), AimsData< T >::dimX(), AimsData< T >::dimY(), PVItem::offset, PVItem::x, PVItem::y, and PVItem::z.
|
inlinevirtual |
Definition at line 109 of file sampler.h.
References ASSERT, AimsData< T >::begin(), aims::Border::borderWidth(), AimsData< T >::dimT(), AimsData< T >::dimZ(), aims::AffineTransformation3d::inverse(), aims::Border::oFirstPoint(), aims::Border::oSlice(), aims::AffineTransformation3d::rotation(), soma::AffineTransformation3dBase::scale(), AimsData< T >::sizeX(), AimsData< T >::sizeY(), AimsData< T >::sizeZ(), and aims::AffineTransformation3d::translation().