#include <complex>#include <type_traits>#include "datatype.h"#include "types.h"#include "interp/base.h"Go to the source code of this file.
Classes | |
| struct | MR::Interp::value_type_of< C > |
| This class provides access to the voxel intensities of a data set, using tri-linear interpolation. More... | |
| struct | MR::Interp::value_type_of< std::complex< X > > |
| class | MR::Interp::LinearInterpBase< ImageType, PType > |
| class | MR::Interp::LinearInterp< ImageType, PType > |
| class | MR::Interp::LinearInterp< ImageType, LinearInterpProcessingType::Value > |
| class | MR::Interp::LinearInterp< ImageType, LinearInterpProcessingType::Derivative > |
| class | MR::Interp::LinearInterp< ImageType, LinearInterpProcessingType::ValueAndDerivative > |
Namespaces | |
| namespace | MR |
| namespace | MR::Interp |
Typedefs | |
| template<typename ImageType > | |
| using | MR::Interp::Linear = LinearInterp< ImageType, LinearInterpProcessingType::Value > |
Enumerations | |
| enum | MR::Interp::LinearInterpProcessingType { MR::Interp::Value = 1 , MR::Interp::Derivative = 2 , MR::Interp::ValueAndDerivative = Value | Derivative } |
Functions | |
| template<class ImageType , typename... Args> | |
| Linear< ImageType > | MR::Interp::make_linear (const ImageType &parent, Args &&... args) |