MeshLib C++ Docs
Loading...
Searching...
No Matches
MR::IFastWindingNumberByParts Class Referenceabstract

Abstract class that complements IFastWindingNumber with chunked processing variants of its methods. More...

#include <MRMesh/MRFastWindingNumber.h>

Inheritance diagram for MR::IFastWindingNumberByParts:

Public Types

using GridByPartsFunc = std::function<Expected<void> ( std::vector<float>&& data, const Vector3i& dims, int zOffset )>

Public Member Functions

virtual ~IFastWindingNumberByParts ()=default
virtual Expected< void > calcFromGridByParts (GridByPartsFunc resFunc, const Vector3i &dims, const AffineXf3f &gridToMeshXf, float beta, int layerOverlap, const ProgressCallback &cb)=0
virtual Expected< void > calcFromGridWithDistancesByParts (GridByPartsFunc resFunc, const Vector3i &dims, const AffineXf3f &gridToMeshXf, const DistanceToMeshOptions &options, int layerOverlap, const ProgressCallback &cb)=0

Detailed Description

Abstract class that complements IFastWindingNumber with chunked processing variants of its methods.


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