|
Blender
V3.3
|
#include <BLI_virtual_array.hh>
Additional Inherited Members | |
Protected Member Functions inherited from blender::VArrayImpl_For_Span< typename Container::value_type > | |
| VArrayImpl_For_Span (const int64_t size) | |
| typename Container::value_type | get (const int64_t index) const final |
| void | set (const int64_t index, typename Container::value_type value) final |
| CommonVArrayInfo | common_info () const override |
| bool | is_same (const VArrayImpl< typename Container::value_type > &other) const final |
| void | materialize_compressed (IndexMask mask, MutableSpan< typename Container::value_type > r_span) const override |
| void | materialize_compressed_to_uninitialized (IndexMask mask, MutableSpan< typename Container::value_type > r_span) const override |
Protected Attributes inherited from blender::VArrayImpl_For_Span< typename Container::value_type > | |
| typename Container::value_type * | data_ |
Protected Attributes inherited from blender::VArrayImpl< T > | |
| int64_t | size_ |
A variant of VArrayImpl_For_Span that owns the underlying data. The Container type has to implement a size() and data() method. The data() method has to return a pointer to the first element in the continuous array of elements.
Definition at line 335 of file BLI_virtual_array.hh.
|
inline |
Definition at line 340 of file BLI_virtual_array.hh.
References blender::VArrayImpl_For_Span< typename Container::value_type >::data_, and T.