static inline int findInvisibleEdge(const PolygonClip& clip, int i, int end) { for (; (i - end) % clip.getCount() != 0 && clip.isLinked(i); i++) ; return i; }
static inline int findInvisibleEdge(const PolygonClip& clip) { int i = 0; for (; i < clip.getCount() && clip.isLinked(i); i++) ; return i; }