]> git.mxchange.org Git - flightgear.git/commit
Further work on bug 905.
authorJames Turner <zakalawe@mac.com>
Fri, 16 Nov 2012 16:43:54 +0000 (16:43 +0000)
committerJames Turner <zakalawe@mac.com>
Fri, 16 Nov 2012 16:43:54 +0000 (16:43 +0000)
commit91c6e3433de99d6bcb80a329f9e3ef8bb80f330e
tree7098ff31796731e85ebbf0aca5e61c05d11f1a2a
parent48c1b518756c43989feb9702a0c91df130d48893
Further work on bug 905.

Tolerate Octree leaf children which have been moved outside their leaf's BBox. This is necessary since lazy-loading of ILS and threshold files can cause re-locations even during child traversal, where updating the hierarchy is very complex. Instead, simply tolerate this case, and rely on the real position data (which is correct).
src/Navaids/NavDataCache.cxx
src/Navaids/NavDataCache.hxx
src/Navaids/PositionedOctree.cxx