You could use a union-find type algorithm. If each wall segment represented an edge on a grid, you would know that an area is enclosed for all edges in a given set if they share any vertices.
Right?
Right?
The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.