Hi Tomislav,

Unfortunately, not much work was done so far to ensure that algorithms correctly handle 3D geometries. You can of course adapt your 3D point and polygon types to Boost.Geometry and some algorithms will perfectly work. But others like intersection or difference, which are probably the ones you need, will probably not. Better handling of 3D geometries + documentation about what's supported is still needed.

Regards
Bruno