23#ifndef __stir_numerics_overlap_interpolate__H__
24#define __stir_numerics_overlap_interpolate__H__
31class VectorWithOffset;
45 const VectorWithOffset<T>& in_data,
48 const bool assign_rest_with_zeroes =
true);
122template <
typename out_iter_t,
typename out_coord_iter_t,
typename in_iter_t,
typename in_coord_iter_t>
124 const out_iter_t out_end,
125 const out_coord_iter_t out_coord_begin,
126 const out_coord_iter_t out_coord_end,
127 const in_iter_t in_begin,
129 const in_coord_iter_t in_coord_begin,
130 const in_coord_iter_t in_coord_end,
131 const bool only_add_to_output =
false,
132 const bool assign_rest_with_zeroes =
true);
basic configuration include file
void overlap_interpolate(VectorWithOffset< T > &out_data, const VectorWithOffset< T > &in_data, const float zoom, const float offset, const bool assign_rest_with_zeroes)
'overlap' interpolation (i.e. count preserving) for vectors.
Definition overlap_interpolate.cxx:102
Implementation of inline versions of stir::overlap_interpolate.