Draw and select library

I am looking for a library that deals with 2D drawing and selection of objects, including areas. I've looked at the Boost page, but didn't find anything of interest (though I may very well have missed it, don't really know how to look through their page >.>). I don't have any experience with external libraries other than Boost's FileSystem Library, so don't know where to look and who to trust.

Any suggestions?
For graphics try smfl or sdl or opengl or directx.
For selection you simply have to handle mouse events..
SFML I'd say.

http://www.sfml-dev.org
I know nothing of this sort of thing, so please excuse the question if it is silly, but as far as I can see, selecting an area (this might have needed clarifying. I don't mean "select area" in the click-and-drag method. I mean you have four lines forming a square and you want to select the interior of the square) would be more complicated than simply handling mouse events.

Without proper inbuilt functions to deal with this, you'd need to shoot off vectors in different directions to find borders and see if they form a closed space. Or am I over-complicating this?

Do any of these libraries have such inbuilt functionalities?
I am not sure if SFML has that function.. But it shouldn't be to hard to create with the help of their wonderful community :)
Topic archived. No new replies allowed.