13 #ifndef FELKELINTERSECTIONH
14 #define FELKELINTERSECTIONH
18 #include "FelkelComponents.h"
21 typedef priority_queue <CIntersection, deque <CIntersection>, greater <CIntersection> > IntersectionQueue;
29 void ApplyNonconvexIntersection(
CSkeleton &skeleton,
CVertexList &vl, IntersectionQueue &iq,
bool bCheckVertexinCurrentContour);
34 CVertex *m_leftVertex, *m_rightVertex;
36 enum Type { CONVEX, NONCONVEX } m_type;
43 double d2 = i.m_height;
48 return m_poi == i.m_poi;
52 #endif // FELKELINTERSECTIONH