HyCodeYourTale
classpublicPriority 3

BranchNoise

com.hypixel.hytale.procedurallib.logic.BranchNoise

implements NoiseFunction

3

Methods

3

Public Methods

12

Fields

1

Constructors

Constructors

public
BranchNoise(CellDistanceFunction parentFunction, PointEvaluator parentEvaluator, double parentValue, IDoubleRange parentFade, IIntCondition parentDensity, DistanceNoise.Distance2Function distance2Function, NoiseFormulaProperty.NoiseFormula.Formula noiseFormula, CellDistanceFunction lineFunction, PointEvaluator lineEvaluator, double lineScale, IDoubleRange lineThickness)

Methods

Public Methods (3)

public
double get(int seed, int offsetSeed, double x, double y)
@Override
public
double get(int seed, int offsetSeed, double x, double y, double z)
@Override
public
String toString()
@Nonnull@Override

Fields

Protected Fields (12)

protectedDistanceNoise.Distance2Function distance2Function
protecteddouble emptyValue
protectedPointEvaluator lineEvaluator
protectedCellDistanceFunction lineFunction
protecteddouble lineScale
protectedIDoubleRange lineThickness
protectedNoiseFormulaProperty.NoiseFormula.Formula noiseFormula
protectedIIntCondition parentDensity
protectedPointEvaluator parentEvaluator
protectedIDoubleRange parentFade
protectedCellDistanceFunction parentFunction
protecteddouble parentValue

Related Classes