MeshLib
 
Loading...
Searching...
No Matches
MRIntersectionContour.h File Reference

Go to the source code of this file.

Classes

struct  MR::VariableEdgeTri
 

Namespaces

namespace  MR
 

Typedefs

using MR::ContinuousContour = std::vector<VariableEdgeTri>
 
using MR::ContinuousContours = std::vector<ContinuousContour>
 

Functions

MRMESH_API ContinuousContours MR::orderIntersectionContours (const MeshTopology &topologyA, const MeshTopology &topologyB, const PreciseCollisionResult &intersections)
 
MRMESH_API std::vector< int > MR::detectLoneContours (const ContinuousContours &contours)
 
MRMESH_API void MR::removeLoneDegeneratedContours (const MeshTopology &edgesTopology, OneMeshContours &faceContours, OneMeshContours &edgeContours)
 
MRMESH_API void MR::removeLoneContours (ContinuousContours &contours)