|
OpenVDB
4.0.2
|
Performs multi-threaded interface tracking of narrow band level sets. This is the building-block for most level set computations that involve dynamic topology, e.g. advection. More...
#include <tbb/parallel_for.h>#include <boost/bind.hpp>#include <boost/function.hpp>#include <type_traits>#include <openvdb/Types.h>#include <openvdb/math/Math.h>#include <openvdb/math/FiniteDifference.h>#include <openvdb/math/Operators.h>#include <openvdb/math/Stencils.h>#include <openvdb/math/Transform.h>#include <openvdb/Grid.h>#include <openvdb/util/NullInterrupter.h>#include <openvdb/tree/ValueAccessor.h>#include <openvdb/tree/LeafManager.h>#include "ChangeBackground.h"#include "Morphology.h"#include "Prune.h"Go to the source code of this file.
Classes | |
| class | LevelSetTracker< GridT, InterruptT > |
| Performs multi-threaded interface tracking of narrow band level sets. More... | |
| struct | LevelSetTracker< GridT, InterruptT >::State |
| Lightweight struct that stores the state of the LevelSetTracker. More... | |
Namespaces | |
| openvdb | |
| openvdb::v4_0_2 | |
| openvdb::v4_0_2::tools | |
Performs multi-threaded interface tracking of narrow band level sets. This is the building-block for most level set computations that involve dynamic topology, e.g. advection.
1.8.13