Class PositionsHorizontalPinchDensity

java.lang.Object
com.hypixel.hytale.builtin.hytalegenerator.density.Density
com.hypixel.hytale.builtin.hytalegenerator.density.PositionsHorizontalPinchDensity

public class PositionsHorizontalPinchDensity extends Density
  • Constructor Details

    • PositionsHorizontalPinchDensity

      public PositionsHorizontalPinchDensity(@Nonnull Density input, @Nonnull PositionProvider positions, @Nonnull it.unimi.dsi.fastutil.doubles.Double2DoubleFunction pinchCurve, double maxDistance, boolean distanceNormalized, double positionsMinY, double positionsMaxY)
  • Method Details

    • evaluate

      public double evaluate(@Nonnull Density.Context context)
      Specified by:
      evaluate in class Density
    • setInputs

      public void setInputs(@Nonnull Density[] inputs)
      Overrides:
      setInputs in class Density
    • calculateWarpVector

      public void calculateWarpVector(@Nonnull Density.Context context, @Nonnull org.joml.Vector3d vector_out)