def showTree(index):
    if index >= tm.getMinedTreeCount():
        print "out of bounds"
        return
    tm.displayMinedTree(index)
    tm.printMinedTreeStructure(index)
    cm.wk()
def showTree(index):
    if index >= tm.getMinedTreeCount():
        print "out of bounds"
        return
    tm.displayMinedTree(index)
    tm.printMinedTreeStructure(index)
    cm.wk()
def doTracking(delay=0):
    for i in xrange(200):
        cm.go(1)
        m = cm.video_source.getOutputColorMat()
        for j in xrange(tm.getFoundSubtreeCount()):
            tm.displayFoundSubtreeBorders(j, m, False, 2, 0)
        if write_video:
            video_writer.write(m)

        if delay != -1:
            cm.wk(delay)