|
OpenVDB
12.1.1
|
Generate a narrow-band level set of a dilated surface mesh. More...
#include <openvdb/Grid.h>#include <openvdb/openvdb.h>#include <openvdb/math/Math.h>#include <openvdb/util/NullInterrupter.h>#include <vector>#include "impl/LevelSetDilatedMeshImpl.h"Go to the source code of this file.
Namespaces | |
| openvdb | |
| openvdb::v12_1 | |
| openvdb::v12_1::tools | |
Functions | |
| template<typename GridType , typename ScalarType , typename InterruptT = util::NullInterrupter> | |
| GridType::Ptr | createLevelSetDilatedMesh (const std::vector< math::Vec3< ScalarType >> &vertices, const std::vector< Vec3I > &triangles, ScalarType radius, float voxelSize, float halfWidth=float(LEVEL_SET_HALF_WIDTH), InterruptT *interrupter=nullptr) |
Return a grid of type GridType containing a narrow-band level set representation of a dilated triangle surface mesh (dilated by a radius in all directions). More... | |
| template<typename GridType , typename ScalarType , typename InterruptT = util::NullInterrupter> | |
| GridType::Ptr | createLevelSetDilatedMesh (const std::vector< math::Vec3< ScalarType >> &vertices, const std::vector< Vec4I > &quads, ScalarType radius, float voxelSize, float halfWidth=float(LEVEL_SET_HALF_WIDTH), InterruptT *interrupter=nullptr) |
Return a grid of type GridType containing a narrow-band level set representation of a dilated quad surface mesh (dilated by a radius in all directions). More... | |
| template<typename GridType , typename ScalarType , typename InterruptT = util::NullInterrupter> | |
| GridType::Ptr | createLevelSetDilatedMesh (const std::vector< math::Vec3< ScalarType >> &vertices, const std::vector< Vec3I > &triangles, const std::vector< Vec4I > &quads, ScalarType radius, float voxelSize, float halfWidth=float(LEVEL_SET_HALF_WIDTH), InterruptT *interrupter=nullptr) |
Return a grid of type GridType containing a narrow-band level set representation of a dilated triangle & quad surface mesh (dilated by a radius in all directions). More... | |
Generate a narrow-band level set of a dilated surface mesh.
1.8.11