From f930e707e8023bdfca492b7812056f7c36b400b6 Mon Sep 17 00:00:00 2001 From: Robert Osfield Date: Tue, 19 Aug 2008 17:41:55 +0000 Subject: [PATCH] Added checked against an empty _kdNodes list before commensing with intersection --- src/osg/KdTree.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/osg/KdTree.cpp b/src/osg/KdTree.cpp index 7628415d3..7d9cfb0fd 100644 --- a/src/osg/KdTree.cpp +++ b/src/osg/KdTree.cpp @@ -755,6 +755,8 @@ bool KdTree::build(BuildOptions& options, osg::Geometry* geometry) bool KdTree::intersect(const osg::Vec3& start, const osg::Vec3& end, LineSegmentIntersections& intersections) const { + if (_kdNodes.empty()) return false; + int numIntersectionsBefore = intersections.size(); IntersectKdTree intersector(*_vertices,