Class WeightedInterpolation

java.lang.Object
net.minecraft.util.math.WeightedInterpolation

public class WeightedInterpolation extends Object
Mappings:
Namespace Name
named net/minecraft/util/math/WeightedInterpolation
intermediary net/minecraft/class_12207
official cdy
  • Field Details

    • FIRST_SEGMENT_OFFSET

      private static final int FIRST_SEGMENT_OFFSET
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named FIRST_SEGMENT_OFFSET Lnet/minecraft/util/math/WeightedInterpolation;FIRST_SEGMENT_OFFSET:I
      intermediary field_63764 Lnet/minecraft/class_12207;field_63764:I
      official a Lcdy;a:I
    • NUM_SEGMENTS

      private static final int NUM_SEGMENTS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named NUM_SEGMENTS Lnet/minecraft/util/math/WeightedInterpolation;NUM_SEGMENTS:I
      intermediary field_63765 Lnet/minecraft/class_12207;field_63765:I
      official b Lcdy;b:I
    • ENDPOINT_WEIGHTS

      private static final double[] ENDPOINT_WEIGHTS
      Mappings:
      Namespace Name Mixin selector
      named ENDPOINT_WEIGHTS Lnet/minecraft/util/math/WeightedInterpolation;ENDPOINT_WEIGHTS:[D
      intermediary field_63766 Lnet/minecraft/class_12207;field_63766:[D
      official c Lcdy;c:[D
  • Constructor Details

    • WeightedInterpolation

      public WeightedInterpolation()
  • Method Details

    • interpolate

      public static <V> void interpolate(Vec3d pos, WeightedInterpolation.PositionalFunction<V> f, WeightedInterpolation.Accumulator<V> accum)
      Mappings:
      Namespace Name Mixin selector
      named interpolate Lnet/minecraft/util/math/WeightedInterpolation;interpolate(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/WeightedInterpolation$PositionalFunction;Lnet/minecraft/util/math/WeightedInterpolation$Accumulator;)V
      intermediary method_75705 Lnet/minecraft/class_12207;method_75705(Lnet/minecraft/class_243;Lnet/minecraft/class_12207$class_12209;Lnet/minecraft/class_12207$class_12208;)V
      official a Lcdy;a(Lfrz;Lcdy$b;Lcdy$a;)V