1. A computer-implemented method for vector-based flood-filling that comprises: creating an initial bounding shape around a point of interest in a vector-based image that includes a plurality of vector objects; identifying a first subset of the vector objects, wherein vector objects in the first subset have bounding shapes that intersect the initial bounding shape; identifying a second subset of the vector objects, wherein vector objects in the second subset have bounding shapes that do not intersect the initial bounding shape; feeding the first subset of vector objects into an initial planar map; and planarizing the initial planar map such that the first subset of vector objects is planarized without planarizing the second subset of vector objects.