TriMeshRef makeMesh( const vector<PolyLine2f> &polys ) { Triangulator triangulator; for( vector<PolyLine2f>::const_iterator polyIt = polys.begin(); polyIt != polys.end(); ++polyIt ) triangulator.addPolyLine( *polyIt ); return make_shared<TriMesh>( triangulator.calcMesh() ); }