Package groupthink :: Module listset :: Class Overlap1D
[hide private]
[frames] | no frames]

Class Overlap1D

source code

Overlap1D is a structure for determining quickly whether two intervals overlap.

Instance Methods [hide private]
 
__init__(self) source code
 
add(self, obj, left, right) source code
 
remove(self, obj) source code
 
overlaps(self, left, right, closed=False) source code
 
collides(self, obj, closed=False) source code
 
get_interval(self, obj) source code