apply_lower_threshold(const IndexRange< num_dimensions - 1 > &lower) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
apply_upper_threshold(const IndexRange< num_dimensions - 1 > &upper) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
at(int i) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
at(int i) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
begin() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
begin() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
capacity() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
check_state() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlineprotected |
const_iterator typedef (defined in stir::IndexRange< 2 >) | stir::IndexRange< 2 > | |
const_reference typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
const_reverse_iterator typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
difference_type typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
empty() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
end() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
end() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
fill(const IndexRange< num_dimensions - 1 > &n) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_capacity_max_index() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_capacity_min_index() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_const_data_ptr() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_data_ptr() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_length() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_max_index() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_min_index() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
get_regular_range(BasicCoordinate< num_dimensions, int > &min, BasicCoordinate< num_dimensions, int > &max) const | stir::IndexRange< 2 > | |
grow(const int min_index, const int max_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlinevirtual |
grow(const unsigned int new_size) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
IndexRange() | stir::IndexRange< 2 > | inline |
IndexRange(const VectorWithOffset< IndexRange< num_dimensions - 1 >> &range) | stir::IndexRange< 2 > | inline |
IndexRange(const IndexRange< num_dimensions > &range) | stir::IndexRange< 2 > | inline |
IndexRange(const BasicCoordinate< num_dimensions, int > &min, const BasicCoordinate< num_dimensions, int > &max) | stir::IndexRange< 2 > | inline |
IndexRange(const BasicCoordinate< num_dimensions, int > &sizes) | stir::IndexRange< 2 > | inline |
IndexRange2D() (defined in stir::IndexRange2D) | stir::IndexRange2D | inline |
IndexRange2D(const IndexRange< 2 > &range_v) (defined in stir::IndexRange2D) | stir::IndexRange2D | inline |
IndexRange2D(const int min_1, const int max_1, const int min_2, const int max_2) (defined in stir::IndexRange2D) | stir::IndexRange2D | inline |
IndexRange2D(const int length_1, const int length_2) (defined in stir::IndexRange2D) | stir::IndexRange2D | inline |
init(const int min_index, const int max_index, IndexRange< num_dimensions - 1 > *const data_ptr, bool copy_data) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlineprotected |
is_regular() const | stir::IndexRange< 2 > | inline |
iterator typedef | stir::IndexRange< 2 > | |
num | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | protected |
operator!=(const IndexRange< num_dimensions > &) const (defined in stir::IndexRange< 2 >) | stir::IndexRange< 2 > | inline |
operator!=(const VectorWithOffset &iv) const (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator*(const VectorWithOffset &v) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator*=(const VectorWithOffset &v) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator+(const VectorWithOffset &v) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator+=(const VectorWithOffset &v) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator-(const VectorWithOffset &v) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator-=(const VectorWithOffset &v) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator/(const VectorWithOffset &v) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator/=(const VectorWithOffset &v) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator=(const VectorWithOffset &il) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator==(const IndexRange< num_dimensions > &) const | stir::IndexRange< 2 > | inline |
operator==(const VectorWithOffset &iv) const (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator[](int i) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
operator[](int i) const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
owns_memory_for_data() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
rbegin() (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
rbegin() const (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
recycle() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
reference typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
release_const_data_ptr() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
release_data_ptr() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
rend() (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
rend() const (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
reserve(const int min_index, const int max_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
reserve(const unsigned int new_size) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
resize(const int min_index, const int max_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlinevirtual |
resize(const unsigned int new_size) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
reverse_iterator typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
set_min_index(const int min_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
set_offset(const int min_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
size() const | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
size_all() const | stir::IndexRange< 2 > | inline |
size_type typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
value_type typedef (defined in stir::VectorWithOffset< IndexRange< num_dimensions - 1 > >) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
VectorWithOffset() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const int hsz) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlineexplicit |
VectorWithOffset(const int min_index, const int max_index) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const int hsz, IndexRange< num_dimensions - 1 > *const data_ptr, IndexRange< num_dimensions - 1 > *const end_of_data_ptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
VectorWithOffset(const int min_index, const int max_index, IndexRange< num_dimensions - 1 > *const data_ptr, IndexRange< num_dimensions - 1 > *const end_of_data_ptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const int hsz, const IndexRange< num_dimensions - 1 > *const data_ptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
VectorWithOffset(const int min_index, const int max_index, const IndexRange< num_dimensions - 1 > *const data_ptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const int min_index, const int max_index, shared_ptr< IndexRange< num_dimensions - 1 > []> data_sptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const int sz, shared_ptr< IndexRange< num_dimensions - 1 > []> data_sptr) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(const VectorWithOffset &il) | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inline |
VectorWithOffset(VectorWithOffset &&other) noexcept | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | |
~VectorWithOffset() | stir::VectorWithOffset< IndexRange< num_dimensions - 1 > > | inlinevirtual |