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:
qtNode
- 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:
qtNode
- 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)¶
Bases:
object
- getAll()¶
- insert(obj, x, y)¶
- class PYME.Analysis.points.QuadTree.pointQTF.qtRec(x, y, obj)¶
Bases:
object