Package net.minecraft.util.math
Class Spline.Builder<C>
java.lang.Object
net.minecraft.util.math.Spline.Builder<C>
- Mappings:
Namespace Name official agx$aintermediary net/minecraft/class_6492$class_6493named net/minecraft/util/math/Spline$Builder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final FloatListprivate final ToFloatFunction<C>private final FloatListprivate final List<ToFloatFunction<C>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(float location, float value, float derivative) add(float location, ToFloatFunction<C> value, float derivative) private Spline.Builder<C>addSplinePoint(float location, ToFloatFunction<C> value, float derivative) build()
-
Field Details
-
locationFunction
- Mappings:
Namespace Name Mixin selector official aLagx$a;a:Laid;intermediary field_34382Lnet/minecraft/class_6492$class_6493;field_34382:Lnet/minecraft/class_6501;named locationFunctionLnet/minecraft/util/math/Spline$Builder;locationFunction:Lnet/minecraft/util/function/ToFloatFunction;
-
locations
- Mappings:
Namespace Name Mixin selector official bLagx$a;b:Lit/unimi/dsi/fastutil/floats/FloatList;intermediary field_34383Lnet/minecraft/class_6492$class_6493;field_34383:Lit/unimi/dsi/fastutil/floats/FloatList;named locationsLnet/minecraft/util/math/Spline$Builder;locations:Lit/unimi/dsi/fastutil/floats/FloatList;
-
values
- Mappings:
Namespace Name Mixin selector official cLagx$a;c:Ljava/util/List;intermediary field_34384Lnet/minecraft/class_6492$class_6493;field_34384:Ljava/util/List;named valuesLnet/minecraft/util/math/Spline$Builder;values:Ljava/util/List;
-
derivatives
- Mappings:
Namespace Name Mixin selector official dLagx$a;d:Lit/unimi/dsi/fastutil/floats/FloatList;intermediary field_34385Lnet/minecraft/class_6492$class_6493;field_34385:Lit/unimi/dsi/fastutil/floats/FloatList;named derivativesLnet/minecraft/util/math/Spline$Builder;derivatives:Lit/unimi/dsi/fastutil/floats/FloatList;
-
-
Constructor Details
-
Builder
- Mappings:
Namespace Name Mixin selector official <init>Lagx$a;<init>(Laid;)Vintermediary <init>Lnet/minecraft/class_6492$class_6493;<init>(Lnet/minecraft/class_6501;)Vnamed <init>Lnet/minecraft/util/math/Spline$Builder;<init>(Lnet/minecraft/util/function/ToFloatFunction;)V
-
-
Method Details
-
add
- Mappings:
Namespace Name Mixin selector official aLagx$a;a(FFF)Lagx$a;intermediary method_37924Lnet/minecraft/class_6492$class_6493;method_37924(FFF)Lnet/minecraft/class_6492$class_6493;named addLnet/minecraft/util/math/Spline$Builder;add(FFF)Lnet/minecraft/util/math/Spline$Builder;
-
add
- Mappings:
Namespace Name Mixin selector official aLagx$a;a(FLaid;F)Lagx$a;intermediary method_37926Lnet/minecraft/class_6492$class_6493;method_37926(FLnet/minecraft/class_6501;F)Lnet/minecraft/class_6492$class_6493;named addLnet/minecraft/util/math/Spline$Builder;add(FLnet/minecraft/util/function/ToFloatFunction;F)Lnet/minecraft/util/math/Spline$Builder;
-
add
- Mappings:
Namespace Name Mixin selector official aLagx$a;a(FLagx;F)Lagx$a;intermediary method_37925Lnet/minecraft/class_6492$class_6493;method_37925(FLnet/minecraft/class_6492;F)Lnet/minecraft/class_6492$class_6493;named addLnet/minecraft/util/math/Spline$Builder;add(FLnet/minecraft/util/math/Spline;F)Lnet/minecraft/util/math/Spline$Builder;
-
addSplinePoint
private Spline.Builder<C> addSplinePoint(float location, ToFloatFunction<C> value, float derivative) - Mappings:
Namespace Name Mixin selector official bLagx$a;b(FLaid;F)Lagx$a;intermediary method_37927Lnet/minecraft/class_6492$class_6493;method_37927(FLnet/minecraft/class_6501;F)Lnet/minecraft/class_6492$class_6493;named addSplinePointLnet/minecraft/util/math/Spline$Builder;addSplinePoint(FLnet/minecraft/util/function/ToFloatFunction;F)Lnet/minecraft/util/math/Spline$Builder;
-
build
- Mappings:
Namespace Name Mixin selector official aLagx$a;a()Lagx;intermediary method_37923Lnet/minecraft/class_6492$class_6493;method_37923()Lnet/minecraft/class_6492;named buildLnet/minecraft/util/math/Spline$Builder;build()Lnet/minecraft/util/math/Spline;
-