OpenVDB  1.2.0
Public Member Functions | Static Public Member Functions | Friends | List of all members
LeafNode< bool, Log2Dim >::Buffer Class Reference

#include <LeafNodeBool.h>

Public Member Functions

 Buffer ()
 
 Buffer (bool on)
 
 Buffer (const NodeMaskType &other)
 
 Buffer (const Buffer &other)
 
 ~Buffer ()
 
void fill (bool val)
 
Buffer & operator= (const Buffer &b)
 
const bool & getValue (Index i) const
 
const bool & operator[] (Index i) const
 
bool operator== (const Buffer &other) const
 
bool operator!= (const Buffer &other) const
 
void setValue (Index i, bool val)
 
void swap (Buffer &other)
 
Index memUsage () const
 

Static Public Member Functions

static Index size ()
 

Friends

class ::TestLeaf
 
class LeafNode
 

Constructor & Destructor Documentation

Buffer ( )
inline
Buffer ( bool  on)
inline
Buffer ( const NodeMaskType other)
inline
Buffer ( const Buffer &  other)
inline
~Buffer ( )
inline

Member Function Documentation

void fill ( bool  val)
inline
const bool& getValue ( Index  i) const
inline
Index memUsage ( ) const
inline
bool operator!= ( const Buffer &  other) const
inline
Buffer& operator= ( const Buffer &  b)
inline
bool operator== ( const Buffer &  other) const
inline
const bool& operator[] ( Index  i) const
inline
void setValue ( Index  i,
bool  val 
)
inline
static Index size ( )
inlinestatic
void swap ( Buffer &  other)
inline

Friends And Related Function Documentation

friend class ::TestLeaf
friend
friend class LeafNode
friend

The documentation for this class was generated from the following file: