implements line/ring tesselation