18
Check out this site. It gives you a very good overview about existing geometry libraries, even with some pros and cons.
Update: And you may also have a look at the Point Cloud Library. It's quite a new library for working with point clouds, easy to understand and has plenty of good tutorials to get started with!