#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 | |
| 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 |