#define MRMESH_API
Definition MRMeshFwd.h:80
Definition MRTunnelDetector.h:33
new unsafe MR.Std.Function_FloatFuncFromMREdgeId metric
new unsafe ref bool filterEquivalentCoLoops
new unsafe MR.Std.Function_BoolFuncFromFloat progress
new unsafe ref float maxTunnelLength
new unsafe ref bool buildCoLoops
new unsafe ref int maxIters
Definition MRMesh/MRMeshTopology.h:19
MRMESH_API Expected< EdgeLoop > findSmallestMetricCoLoop(const MeshTopology &topology, const EdgeLoop &loop, const EdgeMetric &metric, const FaceBitSet *region=nullptr)
MRMESH_API Expected< std::vector< EdgeLoop > > detectBasisTunnels(const MeshPart &mp, EdgeMetric metric={}, ProgressCallback progressCallback={})
MRMESH_API Expected< EdgeLoop > findShortestCoLoop(const MeshPart &mp, const EdgeLoop &loop)
same as findMinimalCoLoop with euclidean edge length metric
MRMESH_API Expected< FaceBitSet > detectTunnelFaces(const MeshPart &mp, const DetectTunnelSettings &settings={})
Definition MRCameraOrientationPlugin.h:8