|
Blender V5.0
|
#include <BLI_bit_span.hh>
Inherits blender::bits::BitSpan.
Additional Inherited Members | |
| Protected Attributes inherited from blender::bits::BitSpan | |
| const BitInt * | data_ = nullptr |
| IndexRange | bit_range_ = {0, 0} |
Same as BitSpan but fulfills the requirements mentioned on is_bounded_span.
Definition at line 190 of file BLI_bit_span.hh.
|
default |
Referenced by take_front().
|
inline |
Definition at line 194 of file BLI_bit_span.hh.
References blender::bits::BitSpan::BitSpan(), BLI_assert, blender::bits::BitSpan::data(), and blender::bits::is_bounded_span().
|
inline |
Definition at line 199 of file BLI_bit_span.hh.
References blender::bits::BitSpan::bit_range(), blender::bits::BitSpan::BitSpan(), BLI_assert, blender::bits::BitSpan::data(), and blender::bits::is_bounded_span().
|
inlineexplicit |
Definition at line 204 of file BLI_bit_span.hh.
References blender::bits::BitSpan::BitSpan(), BLI_assert, and blender::bits::is_bounded_span().
|
inline |
Definition at line 219 of file BLI_bit_span.hh.
References blender::bits::BitSpan::bit_range_, and blender::bits::BitIndexMask.
|
inline |
Definition at line 214 of file BLI_bit_span.hh.
References blender::bits::BitSpan::bit_range_, and blender::bits::BitToIntIndexShift.
|
inline |
Definition at line 209 of file BLI_bit_span.hh.
References blender::bits::BitSpan::bit_range_.
|
inline |
Definition at line 224 of file BLI_bit_span.hh.
References blender::bits::BitSpan::bit_range_, BoundedBitSpan(), and blender::bits::BitSpan::data_.