#define MRMESH_API
Definition MRMesh/MRMeshFwd.h:46
Definition MRMesh/MRMeshTopology.h:18
std::vector< OneMeshContour > OneMeshContours
Special data type for MR::cutMesh.
Definition MRMesh/MRContoursCut.h:48
Definition MRCameraOrientationPlugin.h:8
std::vector< VariableEdgeTri > ContinuousContour
Definition MRMesh/MRIntersectionContour.h:16
MRMESH_API std::vector< int > detectLoneContours(const ContinuousContours &contours)
MRMESH_API void removeLoneContours(ContinuousContours &contours)
MRMESH_API ContinuousContours orderIntersectionContours(const MeshTopology &topologyA, const MeshTopology &topologyB, const PreciseCollisionResult &intersections)
std::vector< ContinuousContour > ContinuousContours
Definition MRMesh/MRIntersectionContour.h:17
MRMESH_API void removeLoneDegeneratedContours(const MeshTopology &edgesTopology, OneMeshContours &faceContours, OneMeshContours &edgeContours)
edge from one mesh and triangle from another mesh
Definition MRMesh/MRMeshCollidePrecise.h:17
Definition MRMesh/MRMeshCollidePrecise.h:30
Definition MRMesh/MRIntersectionContour.h:12
bool isEdgeATriB
Definition MRMesh/MRIntersectionContour.h:13