|
Blender V4.3
|
#include <BLI_bit_span.hh>
Inherited by blender::bits::BitIterator, and blender::bits::MutableBitIterator.
Public Member Functions | |
| BitIteratorBase (const BitInt *data, const int64_t bit_index) | |
| BitIteratorBase & | operator++ () |
Protected Attributes | |
| const BitInt * | data_ |
| int64_t | bit_index_ |
Friends | |
| bool | operator!= (const BitIteratorBase &a, const BitIteratorBase &b) |
Base class for a const and non-const bit-iterator.
Definition at line 16 of file BLI_bit_span.hh.
|
inline |
Definition at line 22 of file BLI_bit_span.hh.
|
inline |
Definition at line 26 of file BLI_bit_span.hh.
References bit_index_.
|
friend |
Definition at line 32 of file BLI_bit_span.hh.
|
protected |
Definition at line 19 of file BLI_bit_span.hh.
Referenced by blender::bits::BitIterator::operator*(), blender::bits::MutableBitIterator::operator*(), and operator++().
|
protected |
Definition at line 18 of file BLI_bit_span.hh.
Referenced by blender::bits::BitIterator::operator*(), and blender::bits::MutableBitIterator::operator*().