| _3D enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| _3DDef enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| _3DDisp enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| _3DTensor enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| _begin (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | mutableprotected |
| _begin_const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | mutableprotected |
| _data | sirf::NiftiImageData< dataType > | protected |
| _end (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | mutableprotected |
| _end_const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | mutableprotected |
| _general enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| _nifti_image | sirf::NiftiImageData< dataType > | protected |
| _original_datatype | sirf::NiftiImageData< dataType > | protected |
| add enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| are_equal_to_given_accuracy(const NiftiImageData &im1, const NiftiImageData &im2, const float required_accuracy_compared_to_max) | sirf::NiftiImageData< dataType > | static |
| axpby(const void *ptr_a, const DataContainer &a_x, const void *ptr_b, const DataContainer &a_y) | sirf::NiftiImageData< dataType > | protectedvirtual |
| BaseIter typedef (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | |
| BaseIter_const typedef (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | |
| begin() (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlinevirtual |
| begin() const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlinevirtual |
| can_reorient(const VoxelisedGeometricalInfo3D &geom_1, const VoxelisedGeometricalInfo3D &geom_2, const bool throw_error) | sirf::ImageData | static |
| check_dimensions(const enum NiftiImageDataType image_type=_general) | sirf::NiftiImageData< dataType > | protected |
| clone() const | sirf::NiftiImageData3D< dataType > | inline |
| clone_impl() const | sirf::NiftiImageData3D< dataType > | inlineprotectedvirtual |
| conjugate() | sirf::DataContainer | inline |
| conjugate() const | sirf::DataContainer | inline |
| conjugate_impl() | sirf::DataContainer | inlineprotectedvirtual |
| construct_NiftiImageData_from_complex_im(std::shared_ptr< NiftiImageData > &out_real_sptr, std::shared_ptr< NiftiImageData > &out_imag_sptr, const std::shared_ptr< const ImageData > in_sptr) | sirf::NiftiImageData< dataType > | static |
| construct_NiftiImageData_from_complex_im_imag_component(std::shared_ptr< NiftiImageData > &out_sptr, const std::shared_ptr< const ImageData > in_sptr) | sirf::NiftiImageData< dataType > | static |
| construct_NiftiImageData_from_complex_im_real_component(std::shared_ptr< NiftiImageData > &out_sptr, const std::shared_ptr< const ImageData > in_sptr) | sirf::NiftiImageData< dataType > | static |
| copy(Iterator_const &src, Iterator &dst, Iterator &end) const (defined in sirf::ImageData) | sirf::ImageData | inline |
| copy_nifti_image(std::shared_ptr< nifti_image > &output_image_sptr, const std::shared_ptr< nifti_image > &image_to_copy_sptr) | sirf::NiftiImageData< dataType > | protectedstatic |
| create_from_geom_info(const VoxelisedGeometricalInfo3D &geom, const bool is_tensor=false, const NREG_TRANS_TYPE tensor_type=NREG_TRANS_TYPE::DEF_FIELD) | sirf::NiftiImageData< dataType > | static |
| crop(const int min_index[7], const int max_index[7]) | sirf::NiftiImageData< dataType > | |
| dimensions() const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlineprotectedvirtual |
| div enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| divide(const DataContainer &a_x, const DataContainer &a_y) | sirf::NiftiImageData< dataType > | protectedvirtual |
| do_nifti_image_metadata_match(const NiftiImageData &im1, const NiftiImageData &im2, bool verbose) | sirf::NiftiImageData< dataType > | static |
| dot(const DataContainer &a_x, void *ptr) const | sirf::NiftiImageData< dataType > | protectedvirtual |
| dump_headers(const std::vector< const NiftiImageData *> &ims) | sirf::NiftiImageData< dataType > | static |
| dump_nifti_element(const std::vector< const NiftiImageData *> &ims, const std::string &name, const T &call_back) | sirf::NiftiImageData< dataType > | static |
| dump_nifti_element(const std::vector< const NiftiImageData *> &ims, const std::string &name, const T &call_back, const unsigned num_elems) | sirf::NiftiImageData< dataType > | static |
| end() (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlinevirtual |
| end() const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlinevirtual |
| fill(const float v) | sirf::NiftiImageData< dataType > | |
| fill(const dataType *v) | sirf::NiftiImageData< dataType > | |
| fill(const NiftiImageData &im) | sirf::NiftiImageData< dataType > | |
| fill(const ImageData &im) (defined in sirf::ImageData) | sirf::ImageData | inline |
| flip_along_axis(const unsigned axis) | sirf::NiftiImageData< dataType > | |
| get_1D_index(const int idx[7]) const | sirf::NiftiImageData< dataType > | |
| get_contains_nans() const | sirf::NiftiImageData< dataType > | inline |
| get_dimensions() const | sirf::NiftiImageData< dataType > | |
| get_geom_info_sptr() const | sirf::ImageData | inline |
| get_headers(const std::vector< const NiftiImageData< dataType > *> &ims) (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | static |
| get_inner_product(const NiftiImageData &other) const | sirf::NiftiImageData< dataType > | |
| get_max() const | sirf::NiftiImageData< dataType > | |
| get_mean() const | sirf::NiftiImageData< dataType > | |
| get_min() const | sirf::NiftiImageData< dataType > | |
| get_nan_count() const | sirf::NiftiImageData< dataType > | |
| get_nifti_element(const std::vector< const NiftiImageData *> &ims, const std::string &name, const T &call_back) (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | static |
| get_nifti_element(const std::vector< const NiftiImageData *> &ims, const std::string &name, const T &call_back, const unsigned num_elems) (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | static |
| get_norm(const NiftiImageData &) const | sirf::NiftiImageData< dataType > | |
| get_num_voxels() const | sirf::NiftiImageData< dataType > | |
| get_original_datatype() const | sirf::NiftiImageData< dataType > | inline |
| get_raw_nifti_sptr() const | sirf::NiftiImageData< dataType > | |
| get_raw_nifti_sptr() | sirf::NiftiImageData< dataType > | |
| get_standard_deviation() const | sirf::NiftiImageData< dataType > | |
| get_sum() const | sirf::NiftiImageData< dataType > | |
| get_variance() const | sirf::NiftiImageData< dataType > | |
| is_complex() const | sirf::ImageData | inlinevirtual |
| is_empty() const (defined in sirf::DataContainer) | sirf::DataContainer | inline |
| is_in_bounds(const int index[7]) const | sirf::NiftiImageData< dataType > | |
| is_in_bounds(const int index) const | sirf::NiftiImageData< dataType > | |
| is_initialised() const | sirf::NiftiImageData< dataType > | inline |
| is_same_size(const NiftiImageData &im) const | sirf::NiftiImageData< dataType > | |
| items() const (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | inlineprotectedvirtual |
| kernel_convolution(const float sigma, NREG_CONV_KERNEL_TYPE conv_type=GAUSSIAN_KERNEL) | sirf::NiftiImageData< dataType > | |
| maths(const NiftiImageData &c, const MathsType type) | sirf::NiftiImageData< dataType > | protected |
| maths(const float val, const MathsType type) | sirf::NiftiImageData< dataType > | protected |
| MathsType enum name (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| maximum(const DataContainer &x, const DataContainer &y) | sirf::NiftiImageData< dataType > | protectedvirtual |
| minimum(const DataContainer &x, const DataContainer &y) | sirf::NiftiImageData< dataType > | protectedvirtual |
| mirror_along_axis(const unsigned axis) | sirf::NiftiImageData< dataType > | |
| mul enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| multiply(const DataContainer &a_x, const DataContainer &a_y) | sirf::NiftiImageData< dataType > | protectedvirtual |
| new_data_container_handle() const (defined in sirf::NiftiImageData3D< dataType >) | sirf::NiftiImageData3D< dataType > | inlinevirtual |
| NiftiImageData() | sirf::NiftiImageData< dataType > | inline |
| NiftiImageData(const NiftiImageData &to_copy) | sirf::NiftiImageData< dataType > | |
| NiftiImageData(const ImageData &to_copy) | sirf::NiftiImageData< dataType > | |
| NiftiImageData(const std::string &filename) | sirf::NiftiImageData< dataType > | |
| NiftiImageData(const nifti_image &image_nifti) | sirf::NiftiImageData< dataType > | |
| NiftiImageData(const inputType *const data, const VoxelisedGeometricalInfo3D &geom, const bool is_tensor=false) | sirf::NiftiImageData< dataType > | inline |
| NiftiImageData3D() | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageData3D(const NiftiImageData< dataType > &general) | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageData3D(const std::string &filename) | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageData3D(const nifti_image &image_nifti) | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageData3D(const inputType *const data, const VoxelisedGeometricalInfo3D &geom) | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageData3D(const ImageData &id) | sirf::NiftiImageData3D< dataType > | inline |
| NiftiImageDataType enum name (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| norm() const | sirf::NiftiImageData< dataType > | protectedvirtual |
| normalise_zero_and_one() | sirf::NiftiImageData< dataType > | |
| open_nifti_image(std::shared_ptr< nifti_image > &image, const std::string &filename) | sirf::NiftiImageData< dataType > | protectedstatic |
| operator!=(const NiftiImageData &other) const | sirf::NiftiImageData< dataType > | |
| operator!=(const ImageData &id) const (defined in sirf::ImageData) | sirf::ImageData | inlinevirtual |
| operator()(const int index) const | sirf::NiftiImageData< dataType > | |
| operator()(const int index) | sirf::NiftiImageData< dataType > | |
| operator()(const int index[7]) const | sirf::NiftiImageData< dataType > | |
| operator()(const int index[7]) | sirf::NiftiImageData< dataType > | |
| operator()(const int x, const int y, const int z, const int t=0, const int u=0, const int v=0, const int w=0) const | sirf::NiftiImageData< dataType > | |
| operator()(const int x, const int y, const int z, const int t=0, const int u=0, const int v=0, const int w=0) | sirf::NiftiImageData< dataType > | |
| operator*=(const float) | sirf::NiftiImageData< dataType > | |
| operator*=(const NiftiImageData &rhs) | sirf::NiftiImageData< dataType > | |
| operator+=(const NiftiImageData &rhs) | sirf::NiftiImageData< dataType > | |
| operator+=(const float) | sirf::NiftiImageData< dataType > | |
| operator-=(const NiftiImageData &rhs) | sirf::NiftiImageData< dataType > | |
| operator-=(const float) | sirf::NiftiImageData< dataType > | |
| operator/=(const float) | sirf::NiftiImageData< dataType > | |
| operator/=(const NiftiImageData &rhs) (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | |
| operator=(const NiftiImageData &to_copy) | sirf::NiftiImageData< dataType > | |
| operator=(const ImageData &to_copy) | sirf::NiftiImageData< dataType > | |
| operator==(const NiftiImageData &other) const | sirf::NiftiImageData< dataType > | |
| sirf::ImageData::operator==(const ImageData &id) const | sirf::ImageData | inlinevirtual |
| ordered() const (defined in sirf::ImageData) | sirf::ImageData | inlinevirtual |
| pad(const int min_index[7], const int max_index[7], const dataType val=0) | sirf::NiftiImageData< dataType > | |
| print_header() const | sirf::NiftiImageData< dataType > | |
| print_headers(const std::vector< const NiftiImageData *> &ims) | sirf::NiftiImageData< dataType > | static |
| reorient(const VoxelisedGeometricalInfo3D &) | sirf::ImageData | virtual |
| set_geom_info(const std::shared_ptr< VoxelisedGeometricalInfo3D > geom_info_sptr) | sirf::ImageData | inlineprotected |
| set_up_data(const int original_datatype) | sirf::NiftiImageData< dataType > | protected |
| set_up_geom_info() | sirf::NiftiImageData< dataType > | virtual |
| set_voxel_spacing(const float factors[3], const int interpolation_order) | sirf::NiftiImageData< dataType > | |
| standardise() | sirf::NiftiImageData< dataType > | |
| sub enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
| write(const std::string &filename, const int datatype) const | sirf::NiftiImageData< dataType > | virtual |
| write(const std::string &filename) const | sirf::NiftiImageData< dataType > | inlinevirtual |
| xapyb(const DataContainer &a_x, const void *ptr_a, const DataContainer &a_y, const void *ptr_b) | sirf::NiftiImageData< dataType > | protectedvirtual |
| xapyb(const DataContainer &a_x, const DataContainer &a_a, const DataContainer &a_y, const DataContainer &a_b) | sirf::NiftiImageData< dataType > | protectedvirtual |
| ~DataContainer() (defined in sirf::DataContainer) | sirf::DataContainer | inlinevirtual |
| ~ImageData() (defined in sirf::ImageData) | sirf::ImageData | inlinevirtual |
| ~NiftiImageData() | sirf::NiftiImageData< dataType > | inlinevirtual |