classpublicabstractPriority 3
NoiseField
com.hypixel.hytale.builtin.hytalegenerator.fields.noise.NoiseField
4
Methods
4
Public Methods
4
Fields
1
Constructors
Constructors
public
NoiseField()Methods
Public Methods (4)
public
double valueAt(double var1, double var3, double var5, double var7)public
double valueAt(double var1, double var3, double var5)public
double valueAt(double var1, double var3)public
double valueAt(double var1)Fields
Protected Fields (4)
protected
double scaleWprotected
double scaleXprotected
double scaleYprotected
double scaleZInheritance
Parent
Current
Interface
Child
Use mouse wheel to zoom, drag to pan. Click nodes to navigate.
Source Code
package com.hypixel.hytale.builtin.hytalegenerator.fields.noise;
import javax.annotation.Nonnull;
public abstract class NoiseField {
protected double scaleX = 1.0;
protected double scaleY = 1.0;
protected double scaleZ = 1.0;
protected double scaleW = 1.0;
public NoiseField() {
}
public abstract double valueAt(double var1, double var3, double var5, double var7);
public abstract double valueAt(double var1, double var3, double var5);
public abstract double valueAt(double var1, double var3);
public abstract double valueAt(double var1);
@Nonnull
public NoiseField setScale(double scaleX, double scaleY, double scaleZ, double scaleW) {
this.scaleX = scaleX;
this.scaleY = scaleY;
this.scaleZ = scaleZ;
this.scaleW = scaleW;
return this;
}
@Nonnull
public NoiseField setScale(double scale) {
this.scaleX = scale;
this.scaleY = scale;
this.scaleZ = scale;
this.scaleW = scale;
return this;
}
}