void ClipSpace::clampToLeft(GeoPoint& p) { p.transformInPlace(p.getSRS()->getGeographicSRS()); osg::Vec3d world; p.toWorld(world); osg::Vec3d clip = world * _worldToClip; clip.x() = -1.0; world = clip * _clipToWorld; p.fromWorld(p.getSRS(), world); }