RescaleSlopeAndIntercept

Rescale Slope and Intercept.

Constructor

new RescaleSlopeAndIntercept(slope, intercept)

Parameters:
NameTypeDescription
slopenumber

The slope of the RSI.

interceptnumber

The intercept of the RSI.

Classes

RescaleSlopeAndIntercept

Methods

apply(value) → {number}

Apply the RSI on an input value.

Parameters:
NameTypeDescription
valuenumber

The input value.

Returns:

The value to rescale.

Type: 
number

equals(rhs) → {boolean}

Check for RSI equality.

Parameters:
NameTypeDescription
rhsRescaleSlopeAndIntercept

The other RSI to compare to.

Returns:

True if both RSI are equal.

Type: 
boolean

getIntercept() → {number}

Get the intercept of the RSI.

Returns:

The intercept of the RSI.

Type: 
number

getSlope() → {number}

Get the slope of the RSI.

Returns:

The slope of the RSI.

Type: 
number

isID() → {boolean}

Is this RSI an ID RSI.

Returns:

True if the RSI has a slope of 1 and no intercept.

Type: 
boolean