Personal mirror of Andriy Myronenko's Coherent Point Drift library, which my plant registration method uses.