|
HDK
|
Classes | |
| struct | ValueTypeTraits |
| struct | ValueTypeTraits< T, void_t< typename T::value_type > > |
| struct | PointDataNodeChain |
| Recursive node chain which generates a openvdb::TypeList value converted types of nodes to PointDataGrid nodes of the same configuration, rooted at RootNodeType in reverse order, from LeafNode to RootNode. See also TreeConverter<>. More... | |
| struct | PointDataNodeChain< tree::InternalNode< ChildT, Log2Dim >, HeadLevel > |
| struct | PointDataNodeChain< tree::InternalNode< ChildT, Log2Dim >, 1 > |
Typedefs | |
| template<typename... > | |
| using | void_t = void |
Functions | |
| void | initialize () |
| Global registration of point data-related types. More... | |
| void | uninitialize () |
| Global deregistration of point data-related types. More... | |
| using openvdb::OPENVDB_VERSION_NAME::points::internal::void_t = typedef void |
Definition at line 196 of file PointConversion.h.
|
inline |
Global registration of point data-related types.
openvdb::initialize, so there is no need to call it directly.Global registration of point data-related types.
Calling this methods registers factory callbacks for the set of native grid, transform, metadata and point attribute types that OpenVDB supports by default. For most types, calling openvdb::initialize is only required for serialization support. However, openvdb::initialize must be called for PointDataGrid attribute usage as these callbacks are used in various tools.
| void openvdb::OPENVDB_VERSION_NAME::points::internal::uninitialize | ( | ) |
Global deregistration of point data-related types.
openvdb::uninitialize, so there is no need to call it directly.