aimsalgo  5.0.5
Neuroimaging image processing
aims::MultiChannelResamplerSwitch< true, T > Struct Template Reference

#include <aims/resampling/splineresampler_d.h>

Public Types

typedef carto::DataTypeTraits< T >::ChannelType ChannelType
 

Static Public Member Functions

static void doResample (const SplineResampler< T > *spline_resampler, const carto::Volume< T > &input_data, const soma::Transformation3d &inverse_transform, const T &background, const Point3df &output_location, T &output_value, int timestep)
 
static void resample_inv_to_vox (const SplineResampler< T > *spline_resampler, const carto::Volume< T > &input_data, const soma::Transformation3d &inverse_transform_to_vox, const T &background, carto::Volume< T > &output_data, bool verbose=false)
 
static void updateParameters (const SplineResampler< T > *, const carto::Volume< T > &, int, bool)
 

Detailed Description

template<typename T>
struct aims::MultiChannelResamplerSwitch< true, T >

Definition at line 641 of file splineresampler_d.h.

Member Typedef Documentation

◆ ChannelType

template<typename T >
typedef carto::DataTypeTraits<T>::ChannelType aims::MultiChannelResamplerSwitch< true, T >::ChannelType

Definition at line 643 of file splineresampler_d.h.

Member Function Documentation

◆ doResample()

template<typename T >
static void aims::MultiChannelResamplerSwitch< true, T >::doResample ( const SplineResampler< T > *  spline_resampler,
const carto::Volume< T > &  input_data,
const soma::Transformation3d inverse_transform,
const T &  background,
const Point3df output_location,
T &  output_value,
int  timestep 
)
inlinestatic

◆ resample_inv_to_vox()

◆ updateParameters()

template<typename T >
static void aims::MultiChannelResamplerSwitch< true, T >::updateParameters ( const SplineResampler< T > *  ,
const carto::Volume< T > &  ,
int  ,
bool   
)
inlinestatic

Definition at line 726 of file splineresampler_d.h.


The documentation for this struct was generated from the following file: