Generalized multidimensional scaling: A framework for isometry-invariant partial surface matching | Synapse