|
Blender V4.3
|
#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 321 of file BLI_bit_span.hh.
|
default |
|
inline |
Definition at line 325 of file BLI_bit_span.hh.
References BLI_assert, and blender::bits::is_bounded_span().
|
inline |
Definition at line 330 of file BLI_bit_span.hh.
References BLI_assert, and blender::bits::is_bounded_span().
|
inlineexplicit |
Definition at line 335 of file BLI_bit_span.hh.
References BLI_assert, and blender::bits::is_bounded_span().
|
inline |
Definition at line 365 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 74 of file bit_span.cc.
References BLI_assert, blender::bits::copy_from_or(), blender::bits::BitSpan::size(), and blender::bits::MutableBitSpan::size().
| void blender::bits::MutableBoundedBitSpan::copy_from | ( | const BoundedBitSpan | other | ) |
Definition at line 80 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 355 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, blender::bits::BitIndexMask, and blender::IndexRange::size().
|
inline |
Definition at line 350 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, blender::bits::BitToIntIndexShift, and blender::IndexRange::size().
|
inline |
Definition at line 345 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, and blender::IndexRange::start().
|
inline |
Definition at line 340 of file BLI_bit_span.hh.
|
inline |
Definition at line 360 of file BLI_bit_span.hh.
References blender::bits::MutableBitSpan::bit_range_, blender::bits::MutableBitSpan::data_, and blender::IndexRange::take_front().
Referenced by BKE_mesh_mirror_apply_mirror_on_axis_for_modifier().