fill the rest of a polygon

There are a number of polygons (which could be of any shape, may not be the polygon of openGl definition) on a plane(a rectangle), now i want to fill the rest of the plane with QUADS or TRIANGLE or any valid openGL polygon.
Anyone has any idea? or are there any existing algorithms that just fix this?
Thanks in advance!