I'm looking for an interval tree C# collection class.
I need to be able to add intervals, idealy 2D, otherwise perhaps I could combine two standard 1D interval trees.
I also need to be able to find out what intervals overlap a given interval.
I found this intervaltree.codeplex.com but
There are no downloads associated with this release.
edit:
Continue here: C# using others code
I just wrote another implementation which can be found here: https://github.com/mbuchetics/RangeTree
It also comes with an asynchronous version which rebuilds the tree using the Task Parallel Library (TPL).