net.minecraft.util.math

public final class Spline$Builder<C, I extends ToFloatFunction<C>>

axp$b
net.minecraft.util.CubicSpline$Builder
net.minecraft.class_6492$class_6493
net.minecraft.util.math.Spline$Builder
net.minecraft.unmapped.C_cjntsjzo$C_ehccgxyt
net.minecraft.util.math.Spline$Builder
net.minecraft.src.C_182769_$C_182771_

Field summary

Modifier and TypeField
private final I
a
coordinate
field_34382
locationFunction
f_lkmsjwrm
locationFunction
f_184287_
private final ToFloatFunction<Float>
b
valueTransformer
field_35661
amplifier
f_uvmmdtae
valueTransformer
f_184288_
private final it.unimi.dsi.fastutil.floats.FloatList
c
locations
field_34383
locations
f_szcewusp
locations
f_184289_
private final List<Spline<C, I>>
d
values
field_34384
values
f_pkmognoy
values
f_184290_
private final it.unimi.dsi.fastutil.floats.FloatList
e
derivatives
field_34385
derivatives
f_nhjtnoqx
derivatives
f_184291_

Constructor summary

ModifierConstructor
protected (I locationFunction)
protected (I locationFunction, ToFloatFunction<Float> amplifier)

Method summary

Modifier and TypeMethod
public Spline$Builder<C, I>
a(float o, float arg1)
addPoint(float arg0, float arg1)
method_41294(float arg0, float arg1)
add(float location, float value)
m_pnlgmxgl(float arg0, float arg1)
m_pnlgmxgl(float location, float f)
m_216114_(float p_216116_, float arg1)
public Spline$Builder<C, I>
a(float o, float o, float arg2)
addPoint(float arg0, float arg1, float arg2)
method_37924(float arg0, float arg1, float arg2)
add(float location, float value, float derivative)
m_popwgklw(float arg0, float arg1, float arg2)
add(float location, float value, float derivative)
m_184298_(float p_184300_, float p_184301_, float arg2)
public Spline$Builder<C, I>
a(float o, axp<C, I> arg1)
addPoint(float arg0, CubicSpline<C, I> arg1)
method_41295(float arg0, class_6492<C, I> arg1)
add(float location, Spline<C, I> value)
m_rqsqbeoz(float arg0, C_cjntsjzo<C, I> arg1)
m_rqsqbeoz(float location, Spline<C, I> value)
m_216117_(float p_216119_, C_182769_<C, I> arg1)
private Spline$Builder<C, I>
a(float o, axp<C, I> o, float arg2)
addPoint(float arg0, CubicSpline<C, I> arg1, float arg2)
method_37925(float arg0, class_6492<C, I> arg1, float arg2)
addPoint(float location, Spline<C, I> value, float derivative)
m_jswahrpi(float arg0, C_cjntsjzo<C, I> arg1, float arg2)
add(float location, Spline<C, I> value, float derivative)
m_184302_(float p_184304_, C_182769_<C, I> p_184305_, float arg2)
public Spline<C, I>
a()
build()
method_37923()
build()
m_feujvioi()
build()
m_184297_()