A collection of utility method for working with Function3D instances.
Range findYRange(Function3D f, Range xRange, Range zRange, int xSamples, int zSamples) #
Finds the range of y-values in the function
f by taking samples at
regular intervals. This is used to determine the axis range that is
required to display all the values in the function.