title: C++ 2D tessellation library?
body: <p>I've got some convex polygons stored as an STL vector of points (more or less). I want to <a href="http://en.wikipedia.org/wiki/Tesselate" rel="noreferrer">tessellate</a> them really quickly, preferably into fairly evenly sized pieces, and with no "slivers". </p>
  
  <p>I'm going to use it to explode some objects into little pieces. Does anyone know of a nice library to tessellate polygons (partition them into a mesh of smaller convex polygons or triangles)?</p>
  
  <p>I've looked at a few I've found online already, but I can't even get them to compile. These academic type don't give much regard for ease of use.</p>