NodeFunction

public class NodeFunction implements Function, Double>, Double2DoubleFunction

Class NodeFunction. Provides nodefunction functionality for the Hytale server.

java.lang.Object > NodeFunction

Field Summary

indexBefore

final int indexBefore

Field indexBefore.

before

final double[] before

Field before.

after

final double[] after

Field after.

differenceY

final double differenceY

Field differenceY.

ratio

final double ratio

Field ratio.

Method Detail

NodeFunction

public public NodeFunction ()

Method NodeFunction.

apply

public Double apply (@Nonnull final Double input)

Method apply.

Parameters:
@Nonnull final Double input

get

public double get (final double input)

Method get.

Parameters:
final double input

addPoint

public NodeFunction addPoint (final double in, final double out)

Method addPoint.

Parameters:
final double in
final double out

if

public else if (a[0] == b[0])

Method if.

Parameters:
a[0] == b[0]

contains

public boolean contains (final double x)

Method contains.

Parameters:
final double x

initializeRanges

private void initializeRanges ()

Method initializeRanges.

RangeDouble

public new RangeDouble (this.points.get(i)

Method RangeDouble.

Parameters:
this.points.get(i this.points.get(i

indexBefore

private int indexBefore (final double input)

Method indexBefore.

Parameters:
final double input