void HaploTree::SetupTraversal(IntArray & pointer, IntArray & state) const { pointer.Clear(); pointer.Push(0); state.Dimension(depth); state.Set(-1); }