OpenVDB  8.0.1
Public Types | Public Member Functions | List of all members
SharpenFeaturesOp Class Reference

TBB body object for threaded sharp feature construction. More...

#include <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

Detailed Description

TBB body object for threaded sharp feature construction.

Member Typedef Documentation

using EdgeData = openvdb::tools::MeshToVoxelEdgeData

Constructor & Destructor Documentation

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 

Member Function Documentation

void operator() ( const GA_SplittableRange &  ) const

The documentation for this class was generated from the following file: