Package-level declarations

Types

Link copied to clipboard
class PlaneFunction(    val slopeX: Double,     val slopeY: Double,     val intercept: Double,     val domainX: Range<Double> = Range.all(),     val domainY: Range<Double> = Range.all()) : BivariateFunction

Plane function of the form z = f(x, y) = slopeX * x + slopeY * y + intercept.

Link copied to clipboard
class ShapeFunction(    val functions: SortedMap<Double, UnivariateFunction>,     val extrapolateX: Boolean = false,     val extrapolateY: Boolean = false) : BivariateFunction

The bivariate shape function is defined by a list of functions that are parallel to the y axis and placed at different positions on the x axis.