TriangleMesh::slice() now accepts a vector of floats instead of doubles for consistency with mesh coordinates