OpenVDB  0.104.0
Namespaces | Functions
Archive.cc File Reference
#include "Archive.h"
#include <algorithm>
#include <cstring>
#include <iostream>
#include <map>
#include <sstream>
#include <boost/uuid/uuid_generators.hpp>
#include <boost/uuid/uuid_io.hpp>
#include <openvdb/Exceptions.h>
#include <openvdb/Metadata.h>
#include <openvdb/util/logging.h>
#include "GridDescriptor.h"

Namespaces

namespace  openvdb
 
namespace  openvdb::v0_104_0
 
namespace  openvdb::v0_104_0::io
 

Functions

OPENVDB_IMPORT uint32_t getFormatVersion (std::istream &)
 Return the file format version number associated with the given input stream. More...
 
OPENVDB_IMPORT VersionId getLibraryVersion (std::istream &)
 Return the (major, minor) library version number associated with the given input stream. More...
 
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. More...
 
OPENVDB_IMPORT void setCurrentVersion (std::istream &)
 Associate the current file format and library version numbers with the given input stream. More...
 
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. More...
 
bool getWriteGridStatsMetadata (std::ostream &os)
 
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. More...
 
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. More...
 
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. More...