ScaledPointGenerator

public class ScaledPointGenerator implements IPointGenerator

Class ScaledPointGenerator. Provides scaledpointgenerator functionality for the Hytale server.

java.lang.Object > ScaledPointGenerator

Field Summary

nearest2D

final ResultBuffer.ResultBuffer2d nearest2D

Field nearest2D.

buf

final ResultBuffer.ResultBuffer2d buf

Field buf.

resultBuffer2d

final ResultBuffer.ResultBuffer2d resultBuffer2d

Field resultBuffer2d.

nearest3D

final ResultBuffer.ResultBuffer3d nearest3D

Field nearest3D.

resultBuffer3d

final ResultBuffer.ResultBuffer3d resultBuffer3d

Field resultBuffer3d.

resultBuffer3d2

final ResultBuffer.ResultBuffer3d resultBuffer3d2

Field resultBuffer3d2.

transition2D

final ResultBuffer.ResultBuffer2d transition2D

Field transition2D.

resultBuffer2d2

final ResultBuffer.ResultBuffer2d resultBuffer2d2

Field resultBuffer2d2.

resultBuffer2d3

final ResultBuffer.ResultBuffer2d resultBuffer2d3

Field resultBuffer2d3.

transition3D

final ResultBuffer.ResultBuffer3d transition3D

Field transition3D.

resultBuffer3d3

final ResultBuffer.ResultBuffer3d resultBuffer3d3

Field resultBuffer3d3.

resultBuffer3d4

final ResultBuffer.ResultBuffer3d resultBuffer3d4

Field resultBuffer3d4.

resultBuffer3d5

final ResultBuffer.ResultBuffer3d resultBuffer3d5

Field resultBuffer3d5.

that

final ScaledPointGenerator that

Field that.

temp

final long temp

Field temp.

Method Detail

ScaledPointGenerator

public public ScaledPointGenerator (final PointGenerator pointGenerator, final double scale)

Method ScaledPointGenerator.

Parameters:
final PointGenerator pointGenerator
final double scale

nearest2D

public ResultBuffer.ResultBuffer2d nearest2D (final int seed, final double x, final double y)

Method nearest2D.

Parameters:
final int seed
final double x
final double y

nearest3D

public ResultBuffer.ResultBuffer3d nearest3D (final int seed, final double x, final double y, final double z)

Method nearest3D.

Parameters:
final int seed
final double x
final double y
final double z

transition2D

public ResultBuffer.ResultBuffer2d transition2D (final int seed, final double x, final double y)

Method transition2D.

Parameters:
final int seed
final double x
final double y

transition3D

public ResultBuffer.ResultBuffer3d transition3D (final int seed, final double x, final double y, final double z)

Method transition3D.

Parameters:
final int seed
final double x
final double y
final double z

getInterval

public double getInterval ()

Method getInterval.

collect

public void collect (final int seed, double minX, double minY, double maxX, double maxY, final PointConsumer2d consumer)

Method collect.

Parameters:
final int seed
double minX
double minY
double maxX
double maxY
final PointConsumer2d consumer

equals

public boolean equals (@Nullable final Object o)

Method equals.

Parameters:
@Nullable final Object o

hashCode

public int hashCode ()

Method hashCode.

toString

public String toString ()

Method toString.