Class DoubleRange.Normal
java.lang.Object
com.hypixel.hytale.procedurallib.supplier.DoubleRange.Normal
- All Implemented Interfaces:
IDoubleRange
- Enclosing class:
DoubleRange
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoublegetMin()doublegetRange()doublegetValue(double v) doublegetValue(int seed, double x, double y, double z, IDoubleCoordinateSupplier3d supplier) doublegetValue(int seed, double x, double y, IDoubleCoordinateSupplier2d supplier) doublegetValue(DoubleSupplier supplier) doubletoString()
-
Field Details
-
min
protected final double min -
range
protected final double range
-
-
Constructor Details
-
Normal
public Normal(double min, double max)
-
-
Method Details
-
getMin
public double getMin() -
getRange
public double getRange() -
getValue
public double getValue(double v) - Specified by:
getValuein interfaceIDoubleRange
-
getValue
- Specified by:
getValuein interfaceIDoubleRange
-
getValue
- Specified by:
getValuein interfaceIDoubleRange
-
getValue
- Specified by:
getValuein interfaceIDoubleRange
-
getValue
public double getValue(int seed, double x, double y, double z, @Nonnull IDoubleCoordinateSupplier3d supplier) - Specified by:
getValuein interfaceIDoubleRange
-
toString
-