Implementation of topological activation/deactivation. More...
#include <openvdb/Types.h>#include <openvdb/Grid.h>#include <openvdb/math/Math.h>#include <openvdb/tree/NodeManager.h>#include <openvdb/openvdb.h>#include <openvdb/points/PointDataGrid.h>Go to the source code of this file.
Namespaces | |
| namespace | openvdb |
| namespace | openvdb::v12_0 |
| namespace | openvdb::v12_0::tools |
Functions | |
| template<typename GridOrTree> | |
| void | activate (GridOrTree &, const typename GridOrTree::ValueType &value, const typename GridOrTree::ValueType &tolerance=zeroVal< typename GridOrTree::ValueType >(), const bool threaded=true) |
| Mark as active any inactive tiles or voxels in the given grid or tree whose values are equal to value (optionally to within the given tolerance). | |
| template<typename GridOrTree> | |
| void | deactivate (GridOrTree &, const typename GridOrTree::ValueType &value, const typename GridOrTree::ValueType &tolerance=zeroVal< typename GridOrTree::ValueType >(), const bool threaded=true) |
| Mark as inactive any active tiles or voxels in the given grid or tree whose values are equal to value (optionally to within the given tolerance). | |
Implementation of topological activation/deactivation.