defreinsert(node: Node, index: Int, bounds: IndexedSeq[Double]): Unit
Inserts 'node ' at the position it had in all lists in[ 0, 'index '[
before it was removed.This method assumes that the next and previous
nodes of the node that is reinserted are in the list.
defremove(node: Node, index: Int, bounds: IndexedSeq[Double]): Unit
A special data structure needed by FonsecaHyperVolume.
It consists of several doubly linked lists that share common nodes. So, every node has multiple predecessors and successors, one in every list.