TBB body object for threaded sharp feature construction. More...
#include <openvdb_houdini/GeometryUtil.h>
| Public Types | |
| using | EdgeData = openvdb::tools::MeshToVoxelEdgeData | 
| Public Member Functions | |
| SharpenFeaturesOp (GU_Detail &meshGeo, const GU_Detail &refGeo, EdgeData &edgeData, const openvdb::math::Transform &xform, const GA_PrimitiveGroup *surfacePrims=nullptr, const openvdb::BoolTree *mask=nullptr) | |
| void | operator() (const GA_SplittableRange &) const | 
TBB body object for threaded sharp feature construction.
| using EdgeData = openvdb::tools::MeshToVoxelEdgeData | 
| SharpenFeaturesOp | ( | GU_Detail & | meshGeo, | 
| const GU_Detail & | refGeo, | ||
| EdgeData & | edgeData, | ||
| const openvdb::math::Transform & | xform, | ||
| const GA_PrimitiveGroup * | surfacePrims = nullptr, | ||
| const openvdb::BoolTree * | mask = nullptr ) | 
| void operator() | ( | const GA_SplittableRange & | ) | const |