OpenVDB
12.0.0
|
#include <openvdb/util/NodeMasks.h>
Classes | |
class | BaseIterator |
class | DenseIterator |
class | OffIterator |
class | OnIterator |
Public Member Functions | |
RootNodeMask () | |
RootNodeMask (Index32 bit_size) | |
RootNodeMask (const RootNodeMask &B) | |
~RootNodeMask () | |
void | init (Index32 bit_size) |
Index | getBitSize () const |
Index | getIntSize () const |
RootNodeMask & | operator= (const RootNodeMask &B) |
OnIterator | beginOn () const |
OnIterator | endOn () const |
OffIterator | beginOff () const |
OffIterator | endOff () const |
DenseIterator | beginDense () const |
DenseIterator | endDense () const |
bool | operator== (const RootNodeMask &B) const |
bool | operator!= (const RootNodeMask &B) const |
RootNodeMask | operator! () const |
const RootNodeMask & | operator&= (const RootNodeMask &other) |
const RootNodeMask & | operator|= (const RootNodeMask &other) |
const RootNodeMask & | operator^= (const RootNodeMask &other) |
RootNodeMask | operator& (const RootNodeMask &other) const |
RootNodeMask | operator| (const RootNodeMask &other) const |
RootNodeMask | operator^ (const RootNodeMask &other) const |
Index32 | getMemUsage () const |
Index32 | countOn () const |
Index32 | countOff () const |
void | setOn (Index32 i) |
void | setOff (Index32 i) |
void | set (Index32 i, bool On) |
void | setOn () |
void | setOff () |
void | toggle (Index32 i) |
void | toggle () |
void | setFirstOn () |
void | setLastOn () |
void | setFirstOff () |
void | setLastOff () |
bool | isOn (Index32 i) const |
bool | isOff (Index32 i) const |
bool | isOn () const |
bool | isOff () const |
Index32 | findFirstOn () const |
Index32 | findFirstOff () const |
void | save (std::ostream &os) const |
void | load (std::istream &is) |
void | seek (std::istream &is) const |
void | printInfo (std::ostream &os=std::cout) const |
simple print method for debugging More... | |
void | printBits (std::ostream &os=std::cout, Index32 max_out=80u) const |
void | printAll (std::ostream &os=std::cout, Index32 max_out=80u) const |
Index32 | findNextOn (Index32 start) const |
Index32 | findNextOff (Index32 start) const |
Index32 | memUsage () const |
Protected Attributes | |
Index32 | mBitSize |
Index32 | mIntSize |
Index32 * | mBits |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
simple print method for debugging
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |