SIRF  3.6.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
abs(const DataContainer &x)sirf::NiftiImageData< dataType >virtual
abs(T x) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
ADD enum value (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >protected
add(const DataContainer &a_x, const void *a_y)sirf::NiftiImageData< dataType >virtual
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 >virtual
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
binary_op(const DataContainer &a_x, const DataContainer &a_y, dataType(*f)(dataType, dataType)) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >
bits() constsirf::DataContainerinlinevirtual
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 >inlinevirtual
div enum value (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >protected
divide(const DataContainer &a_x, const DataContainer &a_y)sirf::NiftiImageData< dataType >virtual
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 >virtual
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
exp(const DataContainer &x)sirf::NiftiImageData< dataType >virtual
exp(std::complex< float > x) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
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 >
inverse_ratio(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
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 >inlinevirtual
kernel_convolution(const float sigma, NREG_CONV_KERNEL_TYPE conv_type=GAUSSIAN_KERNEL)sirf::NiftiImageData< dataType >
log(const DataContainer &x)sirf::NiftiImageData< dataType >virtual
log(std::complex< float > x) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
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
max(void *ptr) constsirf::NiftiImageData< dataType >virtual
maxabs(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
maximum(const DataContainer &x, const DataContainer &y)sirf::NiftiImageData< dataType >virtual
maximum(const DataContainer &x, const void *a_y) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >virtual
maximum(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
maxreal(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
minabs(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
minimum(const DataContainer &x, const DataContainer &y)sirf::NiftiImageData< dataType >virtual
minimum(const DataContainer &x, const void *a_y) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >virtual
minimum(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
minreal(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
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 >virtual
multiply(const DataContainer &a_x, const void *a_y)sirf::NiftiImageData< dataType >virtual
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 >virtual
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 >
power(const DataContainer &x, const DataContainer &y)sirf::NiftiImageData< dataType >virtual
power(const DataContainer &x, const void *a_y) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >virtual
power(std::complex< float > x, std::complex< float > y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
print_header() constsirf::NiftiImageData< dataType >
print_headers(const std::vector< const NiftiImageData * > &ims)sirf::NiftiImageData< dataType >static
product(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
ratio(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
reorient(const VoxelisedGeometricalInfo3D &)sirf::ImageDatavirtual
scale(float s) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >virtual
semibinary_op(const DataContainer &a_x, const void *a_y, dataType(*f)(dataType, dataType)) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >
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 >
sign(const DataContainer &x)sirf::NiftiImageData< dataType >virtual
sign(T x) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
size() const (defined in sirf::ImageData)sirf::ImageDatainline
sqrt(const DataContainer &x)sirf::NiftiImageData< dataType >virtual
sqrt(std::complex< float > x) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
standardise()sirf::NiftiImageData< dataType >
sub enum value (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >protected
sum(void *ptr) constsirf::NiftiImageData< dataType >virtual
sum(T x, T y) (defined in sirf::DataContainer)sirf::DataContainerinlinestatic
unary_op(const DataContainer &a_x, dataType(*f)(dataType)) (defined in sirf::NiftiImageData< dataType >)sirf::NiftiImageData< dataType >
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 >virtual
xapyb(const DataContainer &a_x, const DataContainer &a_a, const DataContainer &a_y, const DataContainer &a_b)sirf::NiftiImageData< dataType >virtual
xapyb(const DataContainer &a_x, const void *ptr_a, const DataContainer &a_y, const DataContainer &a_b)sirf::NiftiImageData< dataType >virtual
sirf::ImageData::xapyb(const DataContainer &a_x, const DataContainer &a_a, const DataContainer &a_y, const void *ptr_b)sirf::DataContainerinline
~DataContainer() (defined in sirf::DataContainer)sirf::DataContainerinlinevirtual
~ImageData() (defined in sirf::ImageData)sirf::ImageDatainlinevirtual
~NiftiImageData()sirf::NiftiImageData< dataType >inlinevirtual