HDK
|
Various diagnostic tools to identify potential issues with for example narrow-band level sets or fog volumes. More...
#include <openvdb/Grid.h>
#include <openvdb/math/Math.h>
#include <openvdb/math/Vec3.h>
#include <openvdb/math/Stencils.h>
#include <openvdb/math/Operators.h>
#include <openvdb/tree/LeafManager.h>
#include <openvdb/thread/Threading.h>
#include <openvdb/openvdb.h>
#include <tbb/blocked_range.h>
#include <tbb/parallel_reduce.h>
#include <cmath>
#include <set>
#include <sstream>
#include <string>
#include <type_traits>
#include <vector>
Go to the source code of this file.
Namespaces | |
openvdb | |
openvdb::OPENVDB_VERSION_NAME | |
openvdb::OPENVDB_VERSION_NAME::tools | |
Functions | |
template<class GridType > | |
std::string | openvdb::OPENVDB_VERSION_NAME::tools::checkLevelSet (const GridType &grid, size_t number=9) |
Perform checks on a grid to see if it is a valid symmetric, narrow-band level set. More... | |
template<class GridType > | |
std::string | openvdb::OPENVDB_VERSION_NAME::tools::checkFogVolume (const GridType &grid, size_t number=6) |
Perform checks on a grid to see if it is a valid fog volume. More... | |
template<class GridType > | |
bool | openvdb::OPENVDB_VERSION_NAME::tools::uniqueInactiveValues (const GridType &grid, std::vector< typename GridType::ValueType > &values, size_t numValues) |
Threaded method to find unique inactive values. More... | |
Various diagnostic tools to identify potential issues with for example narrow-band level sets or fog volumes.
Definition in file Diagnostics.h.