public class DistanceNoiseJsonLoader
Class DistanceNoiseJsonLoader. Provides distancenoisejsonloader functionality for the Hytale server.
java.lang.Object > DistanceNoiseJsonLoader
Field Summary
cellDistanceFunction
final
CellDistanceFunction
cellDistanceFunction
Field cellDistanceFunction.
pointEvaluator
final
PointEvaluator
pointEvaluator
Field pointEvaluator.
distance2Function
final
DistanceNoise.Distance2Function
distance2Function
Field distance2Function.
measurementMode
final
MeasurementMode
measurementMode
Field measurementMode.
Method Detail
DistanceNoiseJsonLoader
public
public
DistanceNoiseJsonLoader
(@Nonnull final SeedString seed, final Path dataFolder, final JsonElement json)
Method DistanceNoiseJsonLoader.
- Parameters:
@Nonnull final SeedStringseedfinal PathdataFolderfinal JsonElementjson
LoadedDistanceNoise
public
new
LoadedDistanceNoise
(cellDistanceFunction, pointEvaluator, distance2Function, this.seed.get()
Method LoadedDistanceNoise.
- Parameters:
cellDistanceFunctioncellDistanceFunctionpointEvaluatorpointEvaluatordistance2Functiondistance2Functionthis.seed.get(this.seed.get(
loadCellDistanceFunction
Method loadCellDistanceFunction.
CellDistanceFunctionJsonLoader
public
new
CellDistanceFunctionJsonLoader
(this.seed, this.dataFolder, this.json, measurementMode, null)
Method CellDistanceFunctionJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.jsonthis.jsonmeasurementModemeasurementModenullnull
PointEvaluatorJsonLoader
public
new
PointEvaluatorJsonLoader
(this.seed, this.dataFolder, this.json)
Method PointEvaluatorJsonLoader.
- Parameters:
this.seedthis.seedthis.dataFolderthis.dataFolderthis.jsonthis.json
loadDistance2Function
protected
DistanceNoise.Distance2Function
loadDistance2Function
()
Method loadDistance2Function.
localBuffer2d
protected
ResultBuffer.ResultBuffer2d
localBuffer2d
()
Method localBuffer2d.
localBuffer3d
protected
ResultBuffer.ResultBuffer3d
localBuffer3d
()
Method localBuffer3d.