Class CubicSpline.Builder<I extends BoundedFloatFunction<?>>

java.lang.Object
net.minecraft.util.CubicSpline.Builder<I>
Enclosing interface:
CubicSpline<I>

public static final class CubicSpline.Builder<I extends BoundedFloatFunction<?>> extends Object
  • Field Details

    • coordinate

      private final I extends BoundedFloatFunction<?> coordinate
    • valueTransformer

      private final it.unimi.dsi.fastutil.floats.Float2FloatFunction valueTransformer
    • locations

      private final it.unimi.dsi.fastutil.floats.FloatList locations
    • values

      private final List<CubicSpline<I extends BoundedFloatFunction<?>>> values
    • derivatives

      private final it.unimi.dsi.fastutil.floats.FloatList derivatives
  • Constructor Details

    • Builder

      private Builder(I coordinate)
    • Builder

      private Builder(I coordinate, it.unimi.dsi.fastutil.floats.Float2FloatFunction valueTransformer)
  • Method Details