PYME.Analysis.points.QuadTree.pointQTF module

PYME.Analysis.points.QuadTree.pointQTF.createQT(x, y, t=None)

creates a quad tree from a list of x,y positions

PYME.Analysis.points.QuadTree.pointQTF.getInRadius(qt, x, y, radius)
class PYME.Analysis.points.QuadTree.pointQTF.qtBranchNode(x0, x1, y0, y1, depth=0)

Bases: PYME.Analysis.points.QuadTree.pointQTF.qtNode

Methods

drawTree([depth])
get(x0, x1, y0, y1)
getAll()
getLeaves([maxDepth])
insert(rec)
insertRecords(recs)
drawTree(depth=0)
get(x0, x1, y0, y1)
getLeaves(maxDepth=-1)
insert(rec)
insertRecords(recs)
class PYME.Analysis.points.QuadTree.pointQTF.qtLeafNode(x0, x1, y0, y1, depth=0)

Bases: PYME.Analysis.points.QuadTree.pointQTF.qtNode

Methods

drawTree([depth])
get(x0, x1, y0, y1)
getAll()
getLeaves([maxDepth])
insert(rec)
insertRecords(recs)
drawTree(depth=0)
get(x0, x1, y0, y1)
getLeaves(maxDepth=-1)
insert(rec)
insertRecords(recs)
class PYME.Analysis.points.QuadTree.pointQTF.qtNode(x0, x1, y0, y1, depth=0)

Methods

getAll()
insert(obj, x, y)
getAll()
insert(obj, x, y)
class PYME.Analysis.points.QuadTree.pointQTF.qtRec(x, y, obj)
class PYME.Analysis.points.QuadTree.pointQTF.qtRoot(x0, x1, y0, y1)

Bases: PYME.Analysis.points.QuadTree.pointQTF.qtNode

Methods

getAll()
insert(rec)
insert(rec)