Blender V5.0
Span< T > Member List

This is the complete list of members for Span< T >, including all inherited members.

begin() constSpan< T >inline
cast() constSpan< T >inline
const_pointer typedefSpan< T >
const_reference typedefSpan< T >
contains(const T &value) constSpan< T >inline
contains_ptr(const T *ptr) constSpan< T >inline
count(const T &value) constSpan< T >inline
data() constSpan< T >inline
data_Span< T >protected
drop_back(int64_t n) constSpan< T >inline
drop_front(int64_t n) constSpan< T >inline
end() constSpan< T >inline
first() constSpan< T >inline
first_index(const T &search_value) constSpan< T >inline
first_index_try(const T &search_value) constSpan< T >inline
has_duplicates__linear_search() constSpan< T >inline
hash() constSpan< T >inline
index_range() constSpan< T >inline
intersects__linear_search(Span other) constSpan< T >inline
is_empty() constSpan< T >inline
iterator typedefSpan< T >
last(const int64_t n=0) constSpan< T >inline
operator!=(const Span< T > a, const Span< T > b)Span< T >friend
operator==(const Span< T > a, const Span< T > b)Span< T >friend
operator[](int64_t index) constSpan< T >inline
pointer typedefSpan< T >
rbegin() constSpan< T >inline
reference typedefSpan< T >
rend() constSpan< T >inline
size() constSpan< T >inline
size_Span< T >protected
size_in_bytes() constSpan< T >inline
size_type typedefSpan< T >
slice(int64_t start, int64_t size) constSpan< T >inline
slice(IndexRange range) constSpan< T >inline
slice_safe(const int64_t start, const int64_t size) constSpan< T >inline
slice_safe(IndexRange range) constSpan< T >inline
Span()=defaultSpan< T >
Span(const T *start, int64_t size)Span< T >inline
Span(const U *start, int64_t size)Span< T >inline
Span(const std::initializer_list< T > &list)Span< T >inline
Span(const std::vector< T > &vector)Span< T >inline
Span(const std::array< T, N > &array)Span< T >inline
Span(Span< U > span)Span< T >inline
take_back(int64_t n) constSpan< T >inline
take_front(int64_t n) constSpan< T >inline
value_type typedefSpan< T >