NormalPointEvaluator

public class NormalPointEvaluator implements PointEvaluator

Class NormalPointEvaluator. Provides normalpointevaluator functionality for the Hytale server.

java.lang.Object > NormalPointEvaluator

Field Summary

distance

final double distance

Field distance.

mode

final DistanceCalculationMode mode

Field mode.

Method Detail

NormalPointEvaluator

public public NormalPointEvaluator (final PointDistanceFunction distanceFunction)

Method NormalPointEvaluator.

Parameters:
final PointDistanceFunction distanceFunction

evalPoint

public void evalPoint (final int seed, final double x, final double y, final int cellHash, final int cellX, final int cellY, final double cellPointX, final double cellPointY, @Nonnull final ResultBuffer.ResultBuffer2d buffer)

Method evalPoint.

Parameters:
final int seed
final double x
final double y
final int cellHash
final int cellX
final int cellY
final double cellPointX
final double cellPointY
@Nonnull final ResultBuffer.ResultBuffer2d buffer

evalPoint2

public void evalPoint2 (final int seed, final double x, final double y, final int cellHash, final int cellX, final int cellY, final double cellPointX, final double cellPointY, @Nonnull final ResultBuffer.ResultBuffer2d buffer)

Method evalPoint2.

Parameters:
final int seed
final double x
final double y
final int cellHash
final int cellX
final int cellY
final double cellPointX
final double cellPointY
@Nonnull final ResultBuffer.ResultBuffer2d buffer

toString

public String toString ()

Method toString.

of

static PointEvaluator of (final PointDistanceFunction distanceFunction)

Method of.

Parameters:
final PointDistanceFunction distanceFunction

switch

public return switch (mode)

Method switch.

Parameters:
mode mode