Reconstructing convex sets