aimstil  5.0.5
til::TensorProductInterpolation< Interpolation, 6 > Class Template Reference

#include <til/TensorProductInterpolation.h>

Public Types

typedef t_interp ReturnType
 
typedef TensorProductInterpolation< Interpolation, 6 > Self
 

Static Public Member Functions

template<class TImage >
static INLINE t_interp computeUnsafe (const TImage &im, const numeric_array< t_interp, 3 > &pos)
 
template<class TImage >
static INLINE t_interp compute (const TImage &im, const numeric_array< t_interp, 3 > &pos)
 
template<class TImage >
static INLINE t_interp computeUnsafe (const TImage &im, t_interp x, t_interp y, t_interp z)
 
template<class TImage >
static INLINE t_interp compute (const TImage &im, t_interp x, t_interp y, t_interp z)
 

Detailed Description

template<typename Interpolation>
class til::TensorProductInterpolation< Interpolation, 6 >

Definition at line 386 of file TensorProductInterpolation.h.

Member Typedef Documentation

◆ ReturnType

template<typename Interpolation >
typedef t_interp til::TensorProductInterpolation< Interpolation, 6 >::ReturnType

Definition at line 390 of file TensorProductInterpolation.h.

◆ Self

template<typename Interpolation >
typedef TensorProductInterpolation<Interpolation, 6> til::TensorProductInterpolation< Interpolation, 6 >::Self

Definition at line 391 of file TensorProductInterpolation.h.

Member Function Documentation

◆ compute() [1/2]

template<typename Interpolation >
template<class TImage >
static INLINE t_interp til::TensorProductInterpolation< Interpolation, 6 >::compute ( const TImage &  im,
const numeric_array< t_interp, 3 > &  pos 
)
inlinestatic

Definition at line 399 of file TensorProductInterpolation.h.

References EXPAND_VECTOR.

◆ compute() [2/2]

template<typename Interpolation >
template<class TImage >
static INLINE t_interp til::TensorProductInterpolation< Interpolation, 6 >::compute ( const TImage &  im,
t_interp  x,
t_interp  y,
t_interp  z 
)
inlinestatic

Definition at line 684 of file TensorProductInterpolation.h.

References INLINE.

◆ computeUnsafe() [1/2]

template<typename Interpolation >
template<class TImage >
static INLINE t_interp til::TensorProductInterpolation< Interpolation, 6 >::computeUnsafe ( const TImage &  im,
const numeric_array< t_interp, 3 > &  pos 
)
inlinestatic

Definition at line 396 of file TensorProductInterpolation.h.

References EXPAND_VECTOR.

◆ computeUnsafe() [2/2]

template<typename Interpolation >
template<class TImage >
static INLINE t_interp til::TensorProductInterpolation< Interpolation, 6 >::computeUnsafe ( const TImage &  im,
t_interp  x,
t_interp  y,
t_interp  z 
)
inlinestatic

Definition at line 403 of file TensorProductInterpolation.h.


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