schrodinger :: application :: lid :: lid2d :: intervaltree2d :: IntervalTree :: Class IntervalTree
[hide private]
[frames] | no frames]

Class IntervalTree

Instance Methods [hide private]
 
__init__(self, nC=<function Rectangle2d at 0x1b8095f0>, minMeth=None, maxMeth=None, iC=<class schrodinger.application.lid.lid2d.intervaltree2d.FirstS..., iD=[1,getMinX,getMaxX])
 
printTree(self)
 
isEmpty(self)
 
addRectangle(self, rs)
 
deleteRectangle(self, r)
 
windowQueryWithoutEdges(self, r)
 
windowQuery(self, r)
 
windowQueryDetailed(self, r, neededCriteria, inclusive)
 
enclosedBy(self, r)
 
isEnclosedBy(self, r)
 
isEnclosedByDetailed(self, r, neededCriteria, justGetOne)
 
enclosedByDetailed(self, r, neededCriteria, justGetOne)
 
getAll(self)