| 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) const | stir::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() const | stir::VectorWithOffset< T > | inline |
| capacity() const | stir::VectorWithOffset< T > | inline |
| check_state() const | stir::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() const | stir::VectorWithOffset< T > | inline |
| end() | stir::VectorWithOffset< T > | inline |
| end() const | stir::VectorWithOffset< T > | inline |
| fill(const T &n) | stir::VectorWithOffset< T > | inline |
| get_capacity_max_index() const | stir::VectorWithOffset< T > | inline |
| get_capacity_min_index() const | stir::VectorWithOffset< T > | inline |
| get_const_data_ptr() const | stir::VectorWithOffset< T > | inline |
| get_data_ptr() | stir::VectorWithOffset< T > | inline |
| get_length() const | stir::VectorWithOffset< T > | inline |
| get_max_index() const | stir::VectorWithOffset< T > | inline |
| get_min_index() const | stir::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 |
| init_with_copy(const int min_index, const int max_index, T const *const data_ptr) | stir::VectorWithOffset< T > | inlineprotected |
| iterator typedef (defined in stir::VectorWithOffset< T >) | stir::VectorWithOffset< T > | |
| num | stir::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) noexcept | stir::NumericVectorWithOffset< T, elemT > | |
| operator!=(const VectorWithOffset &iv) const (defined in stir::VectorWithOffset< T >) | stir::VectorWithOffset< T > | inline |
| operator*(const NumericVectorWithOffset &v) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| operator*(const elemT &v) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| stir::VectorWithOffset::operator*(const VectorWithOffset &v) const | stir::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) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| operator+(const elemT &v) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| stir::VectorWithOffset::operator+(const VectorWithOffset &v) const | stir::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) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| operator-(const elemT &v) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| stir::VectorWithOffset::operator-(const VectorWithOffset &v) const | stir::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) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| operator/(const elemT &v) const | stir::NumericVectorWithOffset< T, elemT > | inline |
| stir::VectorWithOffset::operator/(const VectorWithOffset &v) const | stir::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) const | stir::VectorWithOffset< T > | inline |
| owns_memory_for_data() const | stir::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() const | stir::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() const | stir::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) noexcept | stir::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 |