OpenVDB  3.2.0
Public Types | Public Member Functions | List of all members
LeafNodeConnectivityTable< TreeType > Struct Template Reference

#include <MeshToVolume.h>

Public Types

enum  { INVALID_OFFSET = boost::integer_traits<size_t>::const_max }
 
typedef TreeType::LeafNodeType LeafNodeType
 

Public Member Functions

 LeafNodeConnectivityTable (TreeType &tree)
 
size_t size () const
 
std::vector< LeafNodeType * > & nodes ()
 
const std::vector< LeafNodeType * > & nodes () const
 
const size_t * offsetsNextX () const
 
const size_t * offsetsPrevX () const
 
const size_t * offsetsNextY () const
 
const size_t * offsetsPrevY () const
 
const size_t * offsetsNextZ () const
 
const size_t * offsetsPrevZ () const
 

Member Typedef Documentation

§ LeafNodeType

typedef TreeType::LeafNodeType LeafNodeType

Member Enumeration Documentation

§ anonymous enum

anonymous enum
Enumerator
INVALID_OFFSET 

Constructor & Destructor Documentation

§ LeafNodeConnectivityTable()

LeafNodeConnectivityTable ( TreeType &  tree)
inline

Member Function Documentation

§ nodes() [1/2]

std::vector<LeafNodeType*>& nodes ( )
inline

§ nodes() [2/2]

const std::vector<LeafNodeType*>& nodes ( ) const
inline

§ offsetsNextX()

const size_t* offsetsNextX ( ) const
inline

§ offsetsNextY()

const size_t* offsetsNextY ( ) const
inline

§ offsetsNextZ()

const size_t* offsetsNextZ ( ) const
inline

§ offsetsPrevX()

const size_t* offsetsPrevX ( ) const
inline

§ offsetsPrevY()

const size_t* offsetsPrevY ( ) const
inline

§ offsetsPrevZ()

const size_t* offsetsPrevZ ( ) const
inline

§ size()

size_t size ( ) const
inline

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