Global registration of native Grid, Transform, Metadata and Point attribute types. Also initializes blosc (if enabled).
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.
- Note
- This method is thread safe - it can be concurrently called multiple times, early exiting if it has already been called so long as openvdb::uninitialize() has not been called.
Definition at line 294 of file logging.h.