#include <openvdb/Grid.h>
#include <openvdb/math/Math.h>
#include <openvdb/math/Transform.h>
#include <openvdb/tools/VolumeToMesh.h>
#include <openvdb/tools/MeshToVolume.h>
Go to the source code of this file.
|
template<class GridType > |
GridType::Ptr | levelSetRebuild (const GridType &grid, float isovalue, float halfWidth=3.0f, const math::Transform *xform=NULL) |
| Returns a grid of type GridType containing a new narrow-band level set. More...
|
|
template<class GridType > |
GridType::Ptr | levelSetRebuild (const GridType &grid, float isovalue, float exBandWidth, float inBandWidth, const math::Transform *xform=NULL) |
| Returns a grid of type GridType containing a new narrow-band level set. More...
|
|
template<class GridType , typename InterruptT > |
GridType::Ptr | levelSetRebuild (const GridType &grid, float isovalue, float exBandWidth, float inBandWidth, const math::Transform *xform=NULL, InterruptT *interrupter=NULL) |
| Returns a grid of type GridType containing a new narrow-band level set. More...
|
|