A unified framework for automated registration of point clouds, mesh surfaces and 3D models by using planar surfaces | Synapse