SIRF
3.6.0
|
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 |
_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 |
abs(const DataContainer &x) | sirf::NiftiImageData< dataType > | virtual |
abs(T x) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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() const | sirf::DataContainer | 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::NiftiImageData< dataType > | inline |
clone_impl() const | sirf::NiftiImageData< 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 > | 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) const | sirf::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::DataContainer | inlinestatic |
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 > | |
inverse_ratio(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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 > | 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::DataContainer | inlinestatic |
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) const | sirf::NiftiImageData< dataType > | virtual |
maxabs(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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::DataContainer | inlinestatic |
maxreal(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
minabs(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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::DataContainer | inlinestatic |
minreal(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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() const | sirf::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) 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*(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) 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 > | |
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::DataContainer | inlinestatic |
print_header() const | sirf::NiftiImageData< dataType > | |
print_headers(const std::vector< const NiftiImageData * > &ims) | sirf::NiftiImageData< dataType > | static |
product(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
ratio(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
reorient(const VoxelisedGeometricalInfo3D &) | sirf::ImageData | virtual |
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::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 > | |
sign(const DataContainer &x) | sirf::NiftiImageData< dataType > | virtual |
sign(T x) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
size() const (defined in sirf::ImageData) | sirf::ImageData | inline |
sqrt(const DataContainer &x) | sirf::NiftiImageData< dataType > | virtual |
sqrt(std::complex< float > x) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
standardise() | sirf::NiftiImageData< dataType > | |
sub enum value (defined in sirf::NiftiImageData< dataType >) | sirf::NiftiImageData< dataType > | protected |
sum(void *ptr) const | sirf::NiftiImageData< dataType > | virtual |
sum(T x, T y) (defined in sirf::DataContainer) | sirf::DataContainer | inlinestatic |
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) 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 > | 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::DataContainer | inline |
~DataContainer() (defined in sirf::DataContainer) | sirf::DataContainer | inlinevirtual |
~ImageData() (defined in sirf::ImageData) | sirf::ImageData | inlinevirtual |
~NiftiImageData() | sirf::NiftiImageData< dataType > | inlinevirtual |