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