|
HDK
|
#include <GridBuilder.h>
Public Types | |
| using | AccT = ValueAccessor< BuildT > |
| using | ValueType = typename AccT::ValueType |
| using | LeafT = typename AccT::LeafT |
| using | Node1 = typename AccT::Node1 |
| using | Node2 = typename AccT::Node2 |
| using | RootNodeType = typename AccT::RootNodeType |
Public Member Functions | |
| WriteAccessor (RootNodeType &parent, std::mutex &mx) | |
| WriteAccessor (const WriteAccessor &)=delete | |
| WriteAccessor (WriteAccessor &&)=default | |
| ~WriteAccessor () | |
| void | merge () |
| void | setValueOn (const Coord &ijk) |
| void | setValue (const Coord &ijk, const ValueType &value) |
Public Attributes | |
| RootNodeType & | mParent |
| RootNodeType | mRoot |
| AccT | mAcc |
| std::mutex & | mMutex |
Definition at line 1847 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::AccT = ValueAccessor<BuildT> |
Definition at line 1849 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::LeafT = typename AccT::LeafT |
Definition at line 1851 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::Node1 = typename AccT::Node1 |
Definition at line 1852 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::Node2 = typename AccT::Node2 |
Definition at line 1853 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::RootNodeType = typename AccT::RootNodeType |
Definition at line 1854 of file GridBuilder.h.
| using nanovdb::build::Tree< BuildT >::WriteAccessor::ValueType = typename AccT::ValueType |
Definition at line 1850 of file GridBuilder.h.
|
inline |
Definition at line 1856 of file GridBuilder.h.
|
delete |
|
default |
|
inline |
Definition at line 1865 of file GridBuilder.h.
|
inline |
Definition at line 1866 of file GridBuilder.h.
|
inline |
Definition at line 1873 of file GridBuilder.h.
|
inline |
Definition at line 1872 of file GridBuilder.h.
| AccT nanovdb::build::Tree< BuildT >::WriteAccessor::mAcc |
Definition at line 1876 of file GridBuilder.h.
| std::mutex& nanovdb::build::Tree< BuildT >::WriteAccessor::mMutex |
Definition at line 1877 of file GridBuilder.h.
| RootNodeType& nanovdb::build::Tree< BuildT >::WriteAccessor::mParent |
Definition at line 1875 of file GridBuilder.h.
| RootNodeType nanovdb::build::Tree< BuildT >::WriteAccessor::mRoot |
Definition at line 1875 of file GridBuilder.h.