SIRF  3.4.0
sirf::NiftiImageData< dataType > Member List

This is the complete list of members for sirf::NiftiImageData< dataType >, including all inherited members.

_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
_datasirf::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_imagesirf::NiftiImageData< dataType >protected
_original_datatypesirf::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::ImageDatastatic
check_dimensions(const enum NiftiImageDataType image_type=_general)sirf::NiftiImageData< dataType >protected
clone() constsirf::NiftiImageData< dataType >inline
clone_impl() constsirf::NiftiImageData< dataType >inlineprotectedvirtual
conjugate()sirf::DataContainerinline
conjugate() constsirf::DataContainerinline
conjugate_impl()sirf::DataContainerinlineprotectedvirtual
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::ImageDatainline
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) constsirf::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::ImageDatainline
flip_along_axis(const unsigned axis)sirf::NiftiImageData< dataType >
get_1D_index(const int idx[7]) constsirf::NiftiImageData< dataType >
get_contains_nans() constsirf::NiftiImageData< dataType >inline
get_dimensions() constsirf::NiftiImageData< dataType >
get_geom_info_sptr() constsirf::ImageDatainline
get_headers(const std::vector< const NiftiImageData< dataType > *> &ims) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >static
get_inner_product(const NiftiImageData &other) constsirf::NiftiImageData< dataType >
get_max() constsirf::NiftiImageData< dataType >
get_mean() constsirf::NiftiImageData< dataType >
get_min() constsirf::NiftiImageData< dataType >
get_nan_count() constsirf::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 &) constsirf::NiftiImageData< dataType >
get_num_voxels() constsirf::NiftiImageData< dataType >
get_original_datatype() constsirf::NiftiImageData< dataType >inline
get_raw_nifti_sptr() constsirf::NiftiImageData< dataType >
get_raw_nifti_sptr()sirf::NiftiImageData< dataType >
get_standard_deviation() constsirf::NiftiImageData< dataType >
get_sum() constsirf::NiftiImageData< dataType >
get_variance() constsirf::NiftiImageData< dataType >
is_complex() constsirf::ImageDatainlinevirtual
is_empty() const (defined in sirf::DataContainer)sirf::DataContainerinline
is_in_bounds(const int index[7]) constsirf::NiftiImageData< dataType >
is_in_bounds(const int index) constsirf::NiftiImageData< dataType >
is_initialised() constsirf::NiftiImageData< dataType >inline
is_same_size(const NiftiImageData &im) constsirf::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::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >inlineprotectedvirtual
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
NiftiImageDataType enum name (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >protected
norm() constsirf::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) constsirf::NiftiImageData< dataType >
operator!=(const ImageData &id) const (defined in sirf::ImageData)sirf::ImageDatainlinevirtual
operator()(const int index) constsirf::NiftiImageData< dataType >
operator()(const int index)sirf::NiftiImageData< dataType >
operator()(const int index[7]) constsirf::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) constsirf::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*(NiftiImageData lhs, const float val)sirf::NiftiImageData< dataType >friend
operator*(NiftiImageData lhs, const NiftiImageData &rhs)sirf::NiftiImageData< dataType >friend
operator*=(const float)sirf::NiftiImageData< dataType >
operator*=(const NiftiImageData &rhs)sirf::NiftiImageData< dataType >
operator+(NiftiImageData lhs, const NiftiImageData &rhs)sirf::NiftiImageData< dataType >friend
operator+(NiftiImageData lhs, const float val)sirf::NiftiImageData< dataType >friend
operator+=(const NiftiImageData &rhs)sirf::NiftiImageData< dataType >
operator+=(const float)sirf::NiftiImageData< dataType >
operator-(NiftiImageData lhs, const NiftiImageData &rhs)sirf::NiftiImageData< dataType >friend
operator-(NiftiImageData lhs, const float val)sirf::NiftiImageData< dataType >friend
operator-=(const NiftiImageData &rhs)sirf::NiftiImageData< dataType >
operator-=(const float)sirf::NiftiImageData< dataType >
operator/ (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >friend
operator/(NiftiImageData lhs, const NiftiImageData &rhs)sirf::NiftiImageData< dataType >friend
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) constsirf::NiftiImageData< dataType >
sirf::ImageData::operator==(const ImageData &id) constsirf::ImageDatainlinevirtual
ordered() const (defined in sirf::ImageData)sirf::ImageDatainlinevirtual
pad(const int min_index[7], const int max_index[7], const dataType val=0)sirf::NiftiImageData< dataType >
print_header() constsirf::NiftiImageData< dataType >
print_headers(const std::vector< const NiftiImageData *> &ims)sirf::NiftiImageData< dataType >static
reorient(const VoxelisedGeometricalInfo3D &)sirf::ImageDatavirtual
set_geom_info(const std::shared_ptr< VoxelisedGeometricalInfo3D > geom_info_sptr)sirf::ImageDatainlineprotected
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) constsirf::NiftiImageData< dataType >virtual
write(const std::string &filename) constsirf::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::DataContainerinlinevirtual
~ImageData() (defined in sirf::ImageData)sirf::ImageDatainlinevirtual
~NiftiImageData()sirf::NiftiImageData< dataType >inlinevirtual