24 #ifndef COREFINE_2D_TOOLS_HH
25 #define COREFINE_2D_TOOLS_HH
28 #include "general-tools.hh"
42 const CVertex & ASectorVector1,
43 const CVertex & ASectorVector2);
49 const CVertex & AVector2);
52 const CVertex & ALineVertex1,
53 const CVertex & ALineVertex2);
62 const std::list<CDart*> & AVertices,
68 const CVertex & AVertex1,
69 const CVertex & AVertex2,
70 TCoordinate * AParam);
73 const CVertex & ALinePoint2,
74 const CVertex & AEdgePoint1,
75 const CVertex & AEdgePoint2,
76 TCoordinate * ALineParam,
77 TCoordinate * AEdgeParam);
80 const CVertex & AVertex2,
88 void removeDoubleEdges(CDart *& AMesh1, CDart *& AMesh2, std::bitset<NB_MARKS> ACopyMarks,
int AVertexDI = -1);