Developer documentation
Version 3.0.3-105-gd3941f44
threaded_copy.h File Reference

Go to the source code of this file.

Namespaces

namespace  MR
 

Functions

template<class InputImageType , class OutputImageType >
void MR::threaded_copy (InputImageType &source, OutputImageType &destination, const vector< size_t > &axes, size_t num_axes_in_thread=1)
 
template<class InputImageType , class OutputImageType >
void MR::threaded_copy (InputImageType &source, OutputImageType &destination, size_t from_axis=0, size_t to_axis=std::numeric_limits< size_t >::max(), size_t num_axes_in_thread=1)
 
template<class InputImageType , class OutputImageType >
void MR::threaded_copy_with_progress_message (const std::string &message, InputImageType &source, OutputImageType &destination, const vector< size_t > &axes, size_t num_axes_in_thread=1)
 
template<class InputImageType , class OutputImageType >
void MR::threaded_copy_with_progress_message (const std::string &message, InputImageType &source, OutputImageType &destination, size_t from_axis=0, size_t to_axis=std::numeric_limits< size_t >::max(), size_t num_axes_in_thread=1)
 
template<class InputImageType , class OutputImageType >
void MR::threaded_copy_with_progress (InputImageType &source, OutputImageType &destination, const vector< size_t > &axes, size_t num_axes_in_thread=1)
 
template<class InputImageType , class OutputImageType >
void MR::threaded_copy_with_progress (InputImageType &source, OutputImageType &destination, size_t from_axis=0, size_t to_axis=std::numeric_limits< size_t >::max(), size_t num_axes_in_thread=1)