class PlaneFunction: BivariateFunction

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

Fields

Name Description
val slopeX: Double

slope applied of x

val slopeY: Double

slope applied of y

val intercept: Double

intercept = f(0, 0)

val domainX: Range<Double>

function's domain for x

val domainY: Range<Double>

function's domain for y

Constructors

<init>

constructor(slopeX: Double, slopeY: Double, intercept: Double, domainX: Range<Double>, domainY: Range<Double>)

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

Parameters

Name Description
slopeX: Double

slope applied of x

slopeY: Double

slope applied of y

intercept: Double

intercept = f(0, 0)

domainX: Range<Double>
domainY: Range<Double>

CompanionObject

PlaneFunction

class PlaneFunction: BivariateFunction

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

Fields

Name Description
val ZERO: PlaneFunction