OpenVDB
12.1.0
|
#include <nanovdb/NanoVDB.h>
Public Member Functions | |
__hostdev__ | TileIter () |
__hostdev__ | TileIter (DataT *data, uint32_t pos=0) |
__hostdev__ | operator bool () const |
__hostdev__ auto | pos () const |
__hostdev__ TileIter & | operator++ () |
__hostdev__ TileT & | operator* () const |
__hostdev__ TileT * | operator-> () const |
__hostdev__ DataT * | data () const |
__hostdev__ bool | isChild () const |
__hostdev__ bool | isValue () const |
__hostdev__ bool | isValueOn () const |
__hostdev__ NodeT * | child () const |
__hostdev__ ValueT | value () const |
Protected Types | |
using | TileT = typename util::match_const< Tile, DataT >::type |
using | NodeT = typename util::match_const< ChildT, DataT >::type |
Protected Attributes | |
TileT * | mBegin |
TileT * | mPos |
TileT * | mEnd |
|
protected |
|
protected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |