|
HDK
|
#include <NanoVDB.h>
Inheritance diagram for nanovdb::RootNode< ChildT >::ValueOnIter< RootT >:Public Member Functions | |
| __hostdev__ | ValueOnIter () |
| __hostdev__ | ValueOnIter (RootT *parent) |
| __hostdev__ ValueType | operator* () const |
| __hostdev__ ValueOnIter & | operator++ () |
| __hostdev__ ValueOnIter | operator++ (int) |
Public Member Functions inherited from nanovdb::RootNode< ChildT >::BaseIter< RootT > | |
| __hostdev__ | operator bool () const |
| __hostdev__ uint32_t | pos () const |
| __hostdev__ void | next () |
| __hostdev__ TileT * | tile () const |
| __hostdev__ CoordType | getOrigin () const |
| __hostdev__ CoordType | getCoord () const |
Additional Inherited Members | |
Protected Types inherited from nanovdb::RootNode< ChildT >::BaseIter< RootT > | |
| using | DataT = typename match_const< DataType, RootT >::type |
| using | TileT = typename match_const< Tile, RootT >::type |
Protected Member Functions inherited from nanovdb::RootNode< ChildT >::BaseIter< RootT > | |
| __hostdev__ | BaseIter (DataT *data=nullptr, uint32_t n=0) |
Protected Attributes inherited from nanovdb::RootNode< ChildT >::BaseIter< RootT > | |
| DataT * | mData |
| uint32_t | mPos |
| uint32_t | mSize |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |