#include <openvdb/Platform.h>
#include <iosfwd>
#include <map>
#include <string>
#include <boost/uuid/uuid.hpp>
#include <boost/cstdint.hpp>
#include <openvdb/Grid.h>
#include <openvdb/metadata/MetaMap.h>
#include <openvdb/version.h>
#include "Compression.h"
Go to the source code of this file.
Functions |
OPENVDB_IMPORT uint32_t | getFormatVersion (std::istream &) |
| Return the file format version number associated with the given input stream.
|
OPENVDB_IMPORT VersionId | getLibraryVersion (std::istream &) |
| Return the (major, minor) library version number associated with the given input stream.
|
OPENVDB_IMPORT std::string | getVersion (std::istream &) |
| Return a string of the form "<major>.<minor>/<format>", giving the library and file format version numbers associated with the given input stream.
|
OPENVDB_IMPORT void | setCurrentVersion (std::istream &) |
| Associate the current file format and library version numbers with the given input stream.
|
OPENVDB_API bool | getWriteGridStatsMetadata (std::ostream &) |
OPENVDB_IMPORT uint32_t | getDataCompression (std::ios_base &) |
| Return a bitwise OR of compression option flags (COMPRESS_ZIP, COMPRESS_ACTIVE_MASK, etc.) specifying whether and how input data is compressed or output data should be compressed.
|
OPENVDB_IMPORT uint32_t | getGridClass (std::ios_base &) |
| Return the class (GRID_LEVEL_SET, GRID_UNKNOWN, etc.) of the grid currently being read from or written to the given stream.
|
OPENVDB_IMPORT const void * | getGridBackgroundValuePtr (std::ios_base &) |
| Return a pointer to the background value of the grid currently being read from or written to the given stream.
|
OPENVDB_IMPORT void | setGridBackgroundValuePtr (std::ios_base &, const void *background) |
| Specify (a pointer to) the background value of the grid currently being read from or written to the given stream.
|