Blender V5.0
Vector< T, InlineBufferCapacity, Allocator > Member List

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

allocator_type typedefVector< T, InlineBufferCapacity, Allocator >
append(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
append(T &&value)Vector< T, InlineBufferCapacity, Allocator >inline
append_and_get_index(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
append_and_get_index(T &&value)Vector< T, InlineBufferCapacity, Allocator >inline
append_and_get_index_as(ForwardValue &&...value)Vector< T, InlineBufferCapacity, Allocator >inline
append_as(ForwardValue &&...value)Vector< T, InlineBufferCapacity, Allocator >inline
append_n_times(const T &value, const int64_t n)Vector< T, InlineBufferCapacity, Allocator >inline
append_non_duplicates(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
append_unchecked(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
append_unchecked(T &&value)Vector< T, InlineBufferCapacity, Allocator >inline
append_unchecked_as(ForwardT &&...value)Vector< T, InlineBufferCapacity, Allocator >inline
as_mutable_span()Vector< T, InlineBufferCapacity, Allocator >inline
as_span() constVector< T, InlineBufferCapacity, Allocator >inline
begin()Vector< T, InlineBufferCapacity, Allocator >inline
begin() constVector< T, InlineBufferCapacity, Allocator >inline
capacity() constVector< T, InlineBufferCapacity, Allocator >inline
clear()Vector< T, InlineBufferCapacity, Allocator >inline
clear_and_shrink()Vector< T, InlineBufferCapacity, Allocator >inline
const_iterator typedefVector< T, InlineBufferCapacity, Allocator >
const_pointer typedefVector< T, InlineBufferCapacity, Allocator >
const_reference typedefVector< T, InlineBufferCapacity, Allocator >
contains(const T &value) constVector< T, InlineBufferCapacity, Allocator >inline
data()Vector< T, InlineBufferCapacity, Allocator >inline
data() constVector< T, InlineBufferCapacity, Allocator >inline
end()Vector< T, InlineBufferCapacity, Allocator >inline
end() constVector< T, InlineBufferCapacity, Allocator >inline
extend(Span< T > array)Vector< T, InlineBufferCapacity, Allocator >inline
extend(const T *start, int64_t amount)Vector< T, InlineBufferCapacity, Allocator >inline
extend(Vector< T, OtherInlineBufferCapacity, Allocator > &&other)Vector< T, InlineBufferCapacity, Allocator >inline
extend(InputIt first, InputIt last)Vector< T, InlineBufferCapacity, Allocator >inline
extend_non_duplicates(Span< T > array)Vector< T, InlineBufferCapacity, Allocator >inline
extend_unchecked(Span< T > array)Vector< T, InlineBufferCapacity, Allocator >inline
extend_unchecked(const T *start, int64_t amount)Vector< T, InlineBufferCapacity, Allocator >inline
fill(const T &value) constVector< T, InlineBufferCapacity, Allocator >inline
first() constVector< T, InlineBufferCapacity, Allocator >inline
first()Vector< T, InlineBufferCapacity, Allocator >inline
first_index_of(const T &value) constVector< T, InlineBufferCapacity, Allocator >inline
first_index_of_try(const T &value) constVector< T, InlineBufferCapacity, Allocator >inline
hash() constVector< T, InlineBufferCapacity, Allocator >inline
hash_as(const Span< T > values)Vector< T, InlineBufferCapacity, Allocator >inlinestatic
increase_size_by_unchecked(const int64_t n) noexceptVector< T, InlineBufferCapacity, Allocator >inline
index_range() constVector< T, InlineBufferCapacity, Allocator >inline
insert(const int64_t insert_index, const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
insert(const int64_t insert_index, T &&value)Vector< T, InlineBufferCapacity, Allocator >inline
insert(const int64_t insert_index, Span< T > array)Vector< T, InlineBufferCapacity, Allocator >inline
insert(const T *insert_position, InputIt first, InputIt last)Vector< T, InlineBufferCapacity, Allocator >inline
insert(const int64_t insert_index, InputIt first, InputIt last)Vector< T, InlineBufferCapacity, Allocator >inline
is_at_capacity() constVector< T, InlineBufferCapacity, Allocator >inline
is_empty() constVector< T, InlineBufferCapacity, Allocator >inline
is_inline() constVector< T, InlineBufferCapacity, Allocator >inline
iterator typedefVector< T, InlineBufferCapacity, Allocator >
last(const int64_t n=0) constVector< T, InlineBufferCapacity, Allocator >inline
last(const int64_t n=0)Vector< T, InlineBufferCapacity, Allocator >inline
operator MutableSpan< T >()Vector< T, InlineBufferCapacity, Allocator >inline
operator MutableSpan< U >()Vector< T, InlineBufferCapacity, Allocator >inline
operator Span< T >() constVector< T, InlineBufferCapacity, Allocator >inline
operator Span< U >() constVector< T, InlineBufferCapacity, Allocator >inline
operator!=(const Vector &a, const Vector &b)Vector< T, InlineBufferCapacity, Allocator >friend
operator=(const Vector &other)Vector< T, InlineBufferCapacity, Allocator >inline
operator=(Vector &&other)Vector< T, InlineBufferCapacity, Allocator >inline
operator==(const Vector &a, const Vector &b)Vector< T, InlineBufferCapacity, Allocator >friend
operator[](int64_t index) constVector< T, InlineBufferCapacity, Allocator >inline
operator[](int64_t index)Vector< T, InlineBufferCapacity, Allocator >inline
pointer typedefVector< T, InlineBufferCapacity, Allocator >
pop_last()Vector< T, InlineBufferCapacity, Allocator >inline
prepend(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
prepend(T &&value)Vector< T, InlineBufferCapacity, Allocator >inline
prepend(Span< T > values)Vector< T, InlineBufferCapacity, Allocator >inline
prepend(InputIt first, InputIt last)Vector< T, InlineBufferCapacity, Allocator >inline
print_stats(const char *name) constVector< T, InlineBufferCapacity, Allocator >inline
rbegin()Vector< T, InlineBufferCapacity, Allocator >inline
rbegin() constVector< T, InlineBufferCapacity, Allocator >inline
reference typedefVector< T, InlineBufferCapacity, Allocator >
reinitialize(const int64_t new_size)Vector< T, InlineBufferCapacity, Allocator >inline
release()Vector< T, InlineBufferCapacity, Allocator >inline
remove(const int64_t index)Vector< T, InlineBufferCapacity, Allocator >inline
remove(const int64_t start_index, const int64_t amount)Vector< T, InlineBufferCapacity, Allocator >inline
remove_and_reorder(const int64_t index)Vector< T, InlineBufferCapacity, Allocator >inline
remove_first_occurrence_and_reorder(const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
remove_if(Predicate &&predicate)Vector< T, InlineBufferCapacity, Allocator >inline
remove_last()Vector< T, InlineBufferCapacity, Allocator >inline
rend()Vector< T, InlineBufferCapacity, Allocator >inline
rend() constVector< T, InlineBufferCapacity, Allocator >inline
reserve(const int64_t min_capacity)Vector< T, InlineBufferCapacity, Allocator >inline
resize(const int64_t new_size)Vector< T, InlineBufferCapacity, Allocator >inline
resize(const int64_t new_size, const T &value)Vector< T, InlineBufferCapacity, Allocator >inline
size() constVector< T, InlineBufferCapacity, Allocator >inline
size_type typedefVector< T, InlineBufferCapacity, Allocator >
value_type typedefVector< T, InlineBufferCapacity, Allocator >
Vector classVector< T, InlineBufferCapacity, Allocator >friend
Vector(Allocator allocator={}) noexceptVector< T, InlineBufferCapacity, Allocator >inline
Vector(NoExceptConstructor, Allocator allocator={}) noexceptVector< T, InlineBufferCapacity, Allocator >inline
Vector(int64_t size, Allocator allocator={})Vector< T, InlineBufferCapacity, Allocator >inlineexplicit
Vector(int64_t size, const T &value, Allocator allocator={})Vector< T, InlineBufferCapacity, Allocator >inline
Vector(Span< U > values, Allocator allocator={})Vector< T, InlineBufferCapacity, Allocator >inline
Vector(MutableSpan< U > values, Allocator allocator={})Vector< T, InlineBufferCapacity, Allocator >inlineexplicit
Vector(const std::initializer_list< U > &values)Vector< T, InlineBufferCapacity, Allocator >inline
Vector(const std::initializer_list< T > &values)Vector< T, InlineBufferCapacity, Allocator >inline
Vector(const std::array< U, N > &values)Vector< T, InlineBufferCapacity, Allocator >inline
Vector(InputIt first, InputIt last, Allocator allocator={})Vector< T, InlineBufferCapacity, Allocator >inline
Vector(const Vector &other)Vector< T, InlineBufferCapacity, Allocator >inline
Vector(const Vector< T, OtherInlineBufferCapacity, Allocator > &other)Vector< T, InlineBufferCapacity, Allocator >inline
Vector(Vector< T, OtherInlineBufferCapacity, Allocator > &&other) noexcept(is_nothrow_move_constructible())Vector< T, InlineBufferCapacity, Allocator >inline
Vector(const VectorData< T, Allocator > &data)Vector< T, InlineBufferCapacity, Allocator >inline
~Vector()Vector< T, InlineBufferCapacity, Allocator >inline