finished intersection snap for common shapes