title: C# clip linesegment with clipper library
body: <p>I am using clipper for performing a bunch of operations on polygons which represent the outlines of objects in my program. The thing is, I now want to clip a grid of line segments to fill these outlines but I am struggling to do this with Clipper.</p>
  
  <p>At the moment I am converting my lines to rectangles with a thickness of 2 units which I then do an intersection operation with and then finally I need to revert the new polygons back to line segments. This is quite inefficient though and produces quite a few errors.</p>
  
  <p>Can this be done with Clipper, if not is there something else that I can use or do I need to implement my own line segment clipper?</p>