Boundary Fill
Fills a bounded area using a color or a texture.
Author:
Gabriel Ambrósio Archanjo
Source:
TileTexture.java