|
OpenVDB
2.3.0
|
Divide volumes represented by level set grids into multiple, disjoint pieces by intersecting them with one or more "cutter" volumes, also represented by level sets. More...
#include <openvdb/Grid.h>#include <openvdb/math/Quat.h>#include <openvdb/tree/LeafManager.h>#include <openvdb/util/NullInterrupter.h>#include "Composite.h"#include "GridTransformer.h"#include "LevelSetUtil.h"#include <list>#include <deque>Go to the source code of this file.
Classes | |
| class | LevelSetFracture< GridType, InterruptType > |
| Level set fracturing. More... | |
Namespaces | |
| openvdb | |
| openvdb::v2_3_0 | |
| openvdb::v2_3_0::tools | |
| openvdb::v2_3_0::tools::internal | |
Functions | |
| template<typename GridType , typename InterruptType > | |
| std::vector< typename GridType::Ptr > | segment (GridType &grid, InterruptType *interrupter=NULL) |
| Segmentation scheme, splits disjoint fragments into separate grids. More... | |
Divide volumes represented by level set grids into multiple, disjoint pieces by intersecting them with one or more "cutter" volumes, also represented by level sets.
1.8.7