|
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>
Include dependency graph for Diagnostics.h: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.