STIR  6.2.0
stir::NumericVectorWithOffset< T, elemT > Member List

This is the complete list of members for stir::NumericVectorWithOffset< T, elemT >, including all inherited members.

apply_lower_threshold(const T &lower)stir::VectorWithOffset< T >inline
apply_upper_threshold(const T &upper)stir::VectorWithOffset< T >inline
at(int i)stir::VectorWithOffset< T >inline
at(int i) conststir::VectorWithOffset< T >inline
axpby(const elemT2 a, const NumericVectorWithOffset &x, const elemT2 b, const NumericVectorWithOffset &y)stir::NumericVectorWithOffset< T, elemT >inline
axpby(const NUMBER2 a, const NumericVectorWithOffset &x, const NUMBER2 b, const NumericVectorWithOffset &y) (defined in stir::NumericVectorWithOffset< T, elemT >)stir::NumericVectorWithOffset< T, elemT >inline
begin()stir::VectorWithOffset< T >inline
begin() conststir::VectorWithOffset< T >inline
capacity() conststir::VectorWithOffset< T >inline
check_state() conststir::VectorWithOffset< T >inlineprotected
const_iterator typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
const_reference typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
const_reverse_iterator typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
difference_type typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
empty() conststir::VectorWithOffset< T >inline
end()stir::VectorWithOffset< T >inline
end() conststir::VectorWithOffset< T >inline
fill(const T &n)stir::VectorWithOffset< T >inline
get_capacity_max_index() conststir::VectorWithOffset< T >inline
get_capacity_min_index() conststir::VectorWithOffset< T >inline
get_const_data_ptr() conststir::VectorWithOffset< T >inline
get_data_ptr()stir::VectorWithOffset< T >inline
get_length() conststir::VectorWithOffset< T >inline
get_max_index() conststir::VectorWithOffset< T >inline
get_min_index() conststir::VectorWithOffset< T >inline
grow(const int min_index, const int max_index)stir::VectorWithOffset< T >inlinevirtual
grow(const unsigned int new_size)stir::VectorWithOffset< T >inline
init(const int min_index, const int max_index, T *const data_ptr, bool copy_data)stir::VectorWithOffset< T >inlineprotected
iterator typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
numstir::VectorWithOffset< T >protected
NumericVectorWithOffset(const VectorWithOffset< T > &t)stir::NumericVectorWithOffset< T, elemT >inline
NumericVectorWithOffset(const NumericVectorWithOffset &t)stir::NumericVectorWithOffset< T, elemT >inline
NumericVectorWithOffset(NumericVectorWithOffset &&other) noexceptstir::NumericVectorWithOffset< T, elemT >
operator!=(const VectorWithOffset &iv) const (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
operator*(const NumericVectorWithOffset &v) conststir::NumericVectorWithOffset< T, elemT >inline
operator*(const elemT &v) conststir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator*(const VectorWithOffset &v) conststir::VectorWithOffset< T >inline
operator*=(const NumericVectorWithOffset &v)stir::NumericVectorWithOffset< T, elemT >inline
operator*=(const elemT &v)stir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator*=(const VectorWithOffset &v)stir::VectorWithOffset< T >inline
operator+(const NumericVectorWithOffset &v) conststir::NumericVectorWithOffset< T, elemT >inline
operator+(const elemT &v) conststir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator+(const VectorWithOffset &v) conststir::VectorWithOffset< T >inline
operator+=(const NumericVectorWithOffset &v)stir::NumericVectorWithOffset< T, elemT >inline
operator+=(const elemT &v)stir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator+=(const VectorWithOffset &v)stir::VectorWithOffset< T >inline
operator-(const NumericVectorWithOffset &v) conststir::NumericVectorWithOffset< T, elemT >inline
operator-(const elemT &v) conststir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator-(const VectorWithOffset &v) conststir::VectorWithOffset< T >inline
operator-=(const NumericVectorWithOffset &v)stir::NumericVectorWithOffset< T, elemT >inline
operator-=(const elemT &v)stir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator-=(const VectorWithOffset &v)stir::VectorWithOffset< T >inline
operator/(const NumericVectorWithOffset &v) conststir::NumericVectorWithOffset< T, elemT >inline
operator/(const elemT &v) conststir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator/(const VectorWithOffset &v) conststir::VectorWithOffset< T >inline
operator/=(const NumericVectorWithOffset &v)stir::NumericVectorWithOffset< T, elemT >inline
operator/=(const elemT &v)stir::NumericVectorWithOffset< T, elemT >inline
stir::VectorWithOffset::operator/=(const VectorWithOffset &v)stir::VectorWithOffset< T >inline
operator=(const NumericVectorWithOffset &other)stir::NumericVectorWithOffset< T, elemT >
stir::VectorWithOffset::operator=(const VectorWithOffset &il)stir::VectorWithOffset< T >inline
operator==(const VectorWithOffset &iv) const (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
operator[](int i)stir::VectorWithOffset< T >inline
operator[](int i) conststir::VectorWithOffset< T >inline
owns_memory_for_data() conststir::VectorWithOffset< T >inline
rbegin() (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
rbegin() const (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
recycle()stir::VectorWithOffset< T >inline
reference typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
release_const_data_ptr() conststir::VectorWithOffset< T >inline
release_data_ptr()stir::VectorWithOffset< T >inline
rend() (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
rend() const (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >inline
reserve(const int min_index, const int max_index)stir::VectorWithOffset< T >inline
reserve(const unsigned int new_size)stir::VectorWithOffset< T >inline
resize(const int min_index, const int max_index)stir::VectorWithOffset< T >inlinevirtual
resize(const unsigned int new_size)stir::VectorWithOffset< T >inline
reverse_iterator typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
sapyb(const T2 &a, const NumericVectorWithOffset &y, const T2 &b)stir::NumericVectorWithOffset< T, elemT >inline
set_min_index(const int min_index)stir::VectorWithOffset< T >inline
set_offset(const int min_index)stir::VectorWithOffset< T >inline
size() conststir::VectorWithOffset< T >inline
size_type typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
swap(NumericVectorWithOffset &first, NumericVectorWithOffset &second)stir::NumericVectorWithOffset< T, elemT >friend
value_type typedef (defined in stir::VectorWithOffset< T >)stir::VectorWithOffset< T >
VectorWithOffset()stir::VectorWithOffset< T >inline
VectorWithOffset(const int hsz)stir::VectorWithOffset< T >inlineexplicit
VectorWithOffset(const int min_index, const int max_index)stir::VectorWithOffset< T >inline
VectorWithOffset(const int hsz, T *const data_ptr, T *const end_of_data_ptr)stir::VectorWithOffset< T >
VectorWithOffset(const int min_index, const int max_index, T *const data_ptr, T *const end_of_data_ptr)stir::VectorWithOffset< T >inline
VectorWithOffset(const int hsz, const T *const data_ptr)stir::VectorWithOffset< T >
VectorWithOffset(const int min_index, const int max_index, const T *const data_ptr)stir::VectorWithOffset< T >inline
VectorWithOffset(const int min_index, const int max_index, shared_ptr< T[]> data_sptr)stir::VectorWithOffset< T >inline
VectorWithOffset(const int sz, shared_ptr< T[]> data_sptr)stir::VectorWithOffset< T >inline
VectorWithOffset(const VectorWithOffset &il)stir::VectorWithOffset< T >inline
VectorWithOffset(VectorWithOffset &&other) noexceptstir::VectorWithOffset< T >
xapyb(const NumericVectorWithOffset &x, const elemT a, const NumericVectorWithOffset &y, const elemT b)stir::NumericVectorWithOffset< T, elemT >inline
xapyb(const NumericVectorWithOffset &x, const NumericVectorWithOffset &a, const NumericVectorWithOffset &y, const NumericVectorWithOffset &b)stir::NumericVectorWithOffset< T, elemT >inline
~VectorWithOffset()stir::VectorWithOffset< T >inlinevirtual