[EDIT: the - signs are being chopped off of the leaf indicies, i'm fixing this...]
traverseBSPTree() calledtraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] 1Child[1] -=pass===Child[1] -Is NodeMax: 7, 4, 8Min: 2, 2, 4Traverse this nodetraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] 2Child[1] 6=pass===Child[1] 6Is NodeMax: 7, 4, 8Min: 2, 2, 4=pass===Child[1] 6Is NodeMax: 7, 4, 8Min: 2, 2, 4Is NodeMax: 5, 1, 4Min: 4, 4, 4Traverse this nodetraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] 7Child[1] -=pass===Child[1] -Is NodeMax: 7, 4, 8Min: 2, 2, 4Traverse this nodetraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] 8Child[1] 2=pass===Child[1] 2Is NodeMax: 7, 4, 8Min: 2, 2, 4Traverse this nodetraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] -Child[1] 9=pass===Index to LeafMax: 0, 0, 0, Min: 0, 0, 0, =pass===Index to LeafMax: 0, 0, 0, Min: 0, 0, 0, Is NodeMax: 7, 4, 8Min: 2, 2, 4Traverse this nodetraverseBSPNode() calledCur Pos: 0, 0, 0New Node:Child[0] 1Child[1] 1=pass===Child[1] 1Is NodeMax: 7, 4, 8Min: 2, 2, 4=pass===Child[1] 1Is NodeMax: 7, 4, 8Min: 2, 2, 4Is NodeMax: 4, 1, 4Min: 0, 4, 2--=end=======----=end=======--=pass===Child[1] 2Is NodeMax: 7, 4, 8Min: 2, 2, 4Is NodeMax: 5, 1, 4Min: 4, 4, 2--=end=======--=pass===Index to LeafMax: 0, 0, 0, Min: 0, 0, 0, --=end=======----=end=======--=pass===Index to LeafMax: 0, 0, 0, Min: 0, 0, 0, --=end=======--