SurfacePlotMark.SurfaceFunction
public delegate float SurfacePlotMark.SurfaceFunction(float x, float z)The height function a SurfacePlotMark samples: it returns the Y value at data coordinates (x, z),
and a NaN or infinite result marks an undefined sample, next to which SurfacePlotMark.Boundary(SurfaceBoundaryMode)
decides how the surface ends.