the intersection between an indivual geometry and the sphere segment. Converted the terrain in osgspheresegment to be an osg::Geometry based drawable rather than a osg::ShapeDrawable/osg::HeightField one to make it more practicle to use as a test for the new SphereSegment intersection code.