|
STIR
6.3.0
|
Functions to interpolate data. More...
Namespaces | |
| stir | |
| Namespace for the STIR library (and some/most of its applications) | |
Functions | |
| template<class elemT , class positionT > | |
| elemT | stir::pull_nearest_neighbour_interpolate (const Array< 3, elemT > &in, const BasicCoordinate< 3, positionT > &point_in_input_coords) |
| Pull value from the input array using nearest neigbour interpolation. More... | |
| template<int num_dimensions, class elemT , class positionT , class valueT > | |
| void | stir::push_nearest_neighbour_interpolate (Array< num_dimensions, elemT > &out, const BasicCoordinate< num_dimensions, positionT > &point_in_output_coords, valueT value) |
| Push value into the output array using nearest neigbour interpolation. More... | |
| template<class elemT , class positionT > | |
| elemT | stir::pull_linear_interpolate (const Array< 3, elemT > &in, const BasicCoordinate< 3, positionT > &point_in_input_coords) |
| Returns an interpolated value according to point_in_input_coords. | |
| template<class elemT , class positionT , class valueT > | |
| void | stir::push_transpose_linear_interpolate (Array< 3, elemT > &out, const BasicCoordinate< 3, positionT > &point_in_output_coords, valueT value) |
| Push value into the output array using the transpose of linear interpolation. | |
Functions to interpolate data.
1.8.13