Surface method for sampling z at xy
This patch adds a method to the Surface class for interpolating z values at a given array of xy locations:
- sample_z_at_xy_points()
This patch adds a method to the Surface class for interpolating z values at a given array of xy locations: