|
Blender V5.0
|
#include <BLI_bit_span.hh>
Inherits blender::bits::MutableBitSpan.
Additional Inherited Members | |
| Protected Attributes inherited from blender::bits::MutableBitSpan | |
| BitInt * | data_ = nullptr |
| IndexRange | bit_range_ = {0, 0} |
Same as MutableBitSpan but fulfills the requirements mentioned on is_bounded_span.
Definition at line 335 of file BLI_bit_span.hh.
Referenced by take_front().
|
inline |
Definition at line 339 of file BLI_bit_span.hh.
References BLI_assert, blender::bits::MutableBitSpan::data(), blender::bits::is_bounded_span(), blender::bits::MutableBitSpan::MutableBitSpan(), and blender::bits::MutableBitSpan::size().
|
inline |
Definition at line 344 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range(), BLI_assert, blender::bits::MutableBitSpan::data(), blender::bits::is_bounded_span(), and blender::bits::MutableBitSpan::MutableBitSpan().
|
inlineexplicit |
Definition at line 349 of file BLI_bit_span.hh.
References BLI_assert, blender::bits::is_bounded_span(), and blender::bits::MutableBitSpan::MutableBitSpan().
|
inline |
Definition at line 379 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, and blender::bits::MutableBitSpan::data_.
| void blender::bits::MutableBoundedBitSpan::copy_from | ( | const BitSpan | other | ) |
Definition at line 78 of file bit_span.cc.
References BLI_assert, blender::bits::copy_from_or(), blender::bits::BitSpan::size(), and blender::bits::MutableBitSpan::size().
Referenced by BKE_mesh_mirror_apply_mirror_on_axis_for_modifier().
| void blender::bits::MutableBoundedBitSpan::copy_from | ( | const BoundedBitSpan | other | ) |
Definition at line 84 of file bit_span.cc.
References BLI_assert, blender::bits::copy_from_or(), blender::bits::BitSpan::size(), and blender::bits::MutableBitSpan::size().
|
inline |
Definition at line 369 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, and blender::bits::BitIndexMask.
|
inline |
Definition at line 364 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, and blender::bits::BitToIntIndexShift.
|
inline |
Definition at line 359 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_.
|
inline |
Definition at line 354 of file BLI_bit_span.hh.
|
inline |
Definition at line 374 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, blender::bits::MutableBitSpan::data_, and MutableBoundedBitSpan().
Referenced by BKE_mesh_mirror_apply_mirror_on_axis_for_modifier().