History - net.minecraft.util.math.Spline$Implementation

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

float: minValue, comp_1_462, min

float: maxValue, comp_1_461, max

Constructors

(I, float[], List<Spline<I>>, float[], float, float)

Methods

float (): minValue, comp_1_462, min

float (): maxValue, comp_1_461, max

Interval (): range, method_1_7297, getRange

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

float: minValue, comp_532, min

float: minValue, comp_1_462, min

float: maxValue, comp_533, max

float: maxValue, comp_1_461, max

Constructors

(I, float[], List<Spline<I>>, float[])

Methods

<C, I extends ToFloatFunction<C>> Spline$Implementation<C, I> (I, float[], List<Spline<C, I>>, float[]): create, method_41299, build

float (C): apply, method_41296, apply

Spline<C, I> (Spline$Visitor<I>): mapAll, method_41187, apply

float (): minValue, comp_532, min

float (): minValue, comp_1_462, min

float (): maxValue, comp_533, max

float (): maxValue, comp_1_461, max

Spline (Spline$Visitor, Spline): lambda$mapAll$0, method_41188, method_41188

<C, I extends ToFloatFunction<C>> float (Spline$Implementation<I>, C): sample, method_1_3950, sample

<C, I extends ToFloatFunction<C>> float (I, float[], float[], List<Spline<I>>, C): sample, method_1_3949, sample

Spline<I> (UnaryOperator<I>): mapCoordinates, method_41187, mapLocation

<I extends ToFloatFunction<?>> com.mojang.serialization.Codec<Spline$Implementation<I>> (com.mojang.serialization.Codec<I>, com.mojang.serialization.Codec<Spline<I>>): codec, method_1_3945, createFullCodec

List<Spline$Implementation$Point<I>> (): packToPoints, method_1_3948, getPoints

<I extends ToFloatFunction<?>> Spline$Implementation<I> (I, List<Spline$Implementation$Point<I>>): createFromPoints, method_1_3946, fromFunctionAndPoints

com.mojang.datafixers.kinds.App (com.mojang.serialization.Codec, com.mojang.serialization.Codec, com.mojang.serialization.codecs.RecordCodecBuilder$Instance): lambda$codec$0, method_1_3947, method_1_3947

Spline (UnaryOperator, Spline): lambda$mapCoordinates$0, method_41188, method_41188

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

Spline (Spline$Visitor, Spline): lambda$mapAll$3, method_41188, method_41188

Spline (Spline$Visitor, Spline): lambda$mapAll$0, method_41188, method_41188

String (double): lambda$toString$2, method_39236, method_39236

String (double): lambda$toString$1, method_39236, method_39236

double (float[], int): lambda$toString$1, method_39239, method_39239

double (float[], int): lambda$toString$0, method_39239, method_39239

1.21.11_unobfuscated

Names

net.minecraft.util.CubicSpline$Multipoint

net.minecraft.class_6492$class_6738

net.minecraft.util.math.Spline$Implementation

Fields

I: coordinate, comp_229, locationFunction

float[]: locations, comp_230, locations

List<Spline<C, I>>: values, comp_231, values

float[]: derivatives, comp_232, derivatives

float: minValue, comp_532, min

float: maxValue, comp_533, max

Constructors

(I, float[], List<Spline<C, I>>, float[], float, float)

Methods

<C, I extends ToFloatFunction<C>> Spline$Implementation<C, I> (I, float[], List<Spline<C, I>>, float[]): create, method_41299, build

float (float, float[], float, float[], int): linearExtend, method_41297, sampleOutsideRange

<C, I extends ToFloatFunction<C>> void (float[], List<Spline<C, I>>, float[]): validateSizes, method_41301, assertParametersValid

float (C): apply, method_41296, apply

int (float[], float): findIntervalStart, method_41300, findRangeForLocation

String (): parityString, method_39225, getDebugString

String (float[]): toString, method_39238, format

Spline<C, I> (Spline$Visitor<I>): mapAll, method_41187, apply

I (): coordinate, comp_229, locationFunction

float[] (): locations, comp_230, locations

List<Spline<C, I>> (): values, comp_231, values

float[] (): derivatives, comp_232, derivatives

float (): minValue, comp_532, min

float (): maxValue, comp_533, max

Spline (Spline$Visitor, Spline): lambda$mapAll$3, method_41188, method_41188

String (double): lambda$toString$2, method_39236, method_39236

double (float[], int): lambda$toString$1, method_39239, method_39239

boolean (float, float[], int): lambda$findIntervalStart$0, method_41298, method_41298