Blender
V3.3
blender
VArray
blender::VArray< T > Member List
This is the complete list of members for
blender::VArray< T >
, including all inherited members.
common_info
() const
blender::VArrayCommon< T >
inline
copy_from
(const VArrayCommon &other)
blender::VArrayCommon< T >
inline
protected
emplace
(Args &&...args)
blender::VArrayCommon< T >
inline
protected
For
(Args &&...args)
blender::VArray< T >
inline
static
ForContainer
(ContainerT container)
blender::VArray< T >
inline
static
ForDerivedSpan
(Span< StructT > values)
blender::VArray< T >
inline
static
ForFunc
(const int64_t size, GetFunc get_func)
blender::VArray< T >
inline
static
ForSingle
(T value, const int64_t size)
blender::VArray< T >
inline
static
ForSpan
(Span< T > values)
blender::VArray< T >
inline
static
get
(const int64_t index) const
blender::VArrayCommon< T >
inline
get_internal_single
() const
blender::VArrayCommon< T >
inline
get_internal_span
() const
blender::VArrayCommon< T >
inline
impl_
blender::VArrayCommon< T >
protected
impl_from_storage
() const
blender::VArrayCommon< T >
inline
protected
index_range
() const
blender::VArrayCommon< T >
inline
is_empty
() const
blender::VArrayCommon< T >
inline
is_same
(const VArrayCommon< T > &other) const
blender::VArrayCommon< T >
inline
is_single
() const
blender::VArrayCommon< T >
inline
is_span
() const
blender::VArrayCommon< T >
inline
materialize
(MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
materialize
(IndexMask mask, MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
materialize_compressed
(IndexMask mask, MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
materialize_compressed_to_uninitialized
(IndexMask mask, MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
materialize_to_uninitialized
(MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
materialize_to_uninitialized
(IndexMask mask, MutableSpan< T > r_span) const
blender::VArrayCommon< T >
inline
move_from
(VArrayCommon &&other) noexcept
blender::VArrayCommon< T >
inline
protected
operator bool
() const
blender::VArrayCommon< T >
inline
operator=
(const VArray &other)
blender::VArray< T >
inline
operator=
(VArray &&other) noexcept
blender::VArray< T >
inline
operator[]
(const int64_t index) const
blender::VArrayCommon< T >
inline
size
() const
blender::VArrayCommon< T >
inline
Storage
typedef
blender::VArrayCommon< T >
protected
storage_
blender::VArrayCommon< T >
protected
try_assign_GVArray
(GVArray &varray) const
blender::VArrayCommon< T >
inline
VArray
()=default
blender::VArray< T >
VArray
(const VArray &other)=default
blender::VArray< T >
VArray
(VArray &&other) noexcept=default
blender::VArray< T >
VArray
(const VArrayImpl< T > *impl)
blender::VArray< T >
inline
VArray
(std::shared_ptr< const VArrayImpl< T >> impl)
blender::VArray< T >
inline
VArray
(varray_tag::span, Span< T > span)
blender::VArray< T >
inline
VArray
(varray_tag::single, T value, const int64_t size)
blender::VArray< T >
inline
VArrayCommon
()=default
blender::VArrayCommon< T >
protected
VArrayCommon
(const VArrayCommon &other)
blender::VArrayCommon< T >
inline
protected
VArrayCommon
(VArrayCommon &&other) noexcept
blender::VArrayCommon< T >
inline
protected
VArrayCommon
(const VArrayImpl< T > *impl)
blender::VArrayCommon< T >
inline
protected
VArrayCommon
(std::shared_ptr< const VArrayImpl< T >> impl)
blender::VArrayCommon< T >
inline
protected
Generated on Tue Oct 22 2024 13:18:25 for Blender by
doxygen
1.9.1