PYME.Analysis.points.QuadTree.pointQT module

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

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

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

Bases: qtNode

drawTree(depth=0)
get(x0, x1, y0, y1)
getLeaves(maxDepth=-1)
insert(rec, max_records=10)
class PYME.Analysis.points.QuadTree.pointQT.qtLeafNode(x0, x1, y0, y1, depth=0)

Bases: qtNode

drawTree(depth=0)
get(x0, x1, y0, y1)
getLeaves(maxDepth=-1)
insert(rec, max_records=10)
class PYME.Analysis.points.QuadTree.pointQT.qtNode(x0, x1, y0, y1, depth=0)

Bases: object

getAll()
insert(rec, max_records=10)
class PYME.Analysis.points.QuadTree.pointQT.qtRec(x, y, obj)

Bases: object

class PYME.Analysis.points.QuadTree.pointQT.qtRoot(x0, x1, y0, y1)

Bases: qtNode

insert(rec, max_records=10)