Class PositionsHorizontalPinchDensity

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

public class PositionsHorizontalPinchDensity extends Density
  • Field Details

    • input

      @Nonnull private Density input
    • positions

      @Nonnull private final PositionProvider positions
    • pinchCurve

      @Nonnull private final it.unimi.dsi.fastutil.doubles.Double2DoubleFunction pinchCurve
    • threadData

      @Nonnull private final WorkerIndexer.Data<PositionsHorizontalPinchDensity.Cache> threadData
    • maxDistance

      private final double maxDistance
    • distanceNormalized

      private final boolean distanceNormalized
    • positionsMinY

      private final double positionsMinY
    • positionsMaxY

      private final double positionsMaxY
  • 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, int threadCount)
  • Method Details