Package net.minecraft.util
Interface CubicSpline<C,I extends ToFloatFunction<C>> 
- All Superinterfaces:
 ToFloatFunction<C>
- All Known Implementing Classes:
 CubicSpline.Constant,CubicSpline.Multipoint
- 
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classCubicSpline.Builder<C,I extends ToFloatFunction<C>> static final recordCubicSpline.Constant<C,I extends ToFloatFunction<C>> static interfacestatic final recordCubicSpline.Multipoint<C,I extends ToFloatFunction<C>>  - 
Field Summary
Fields inherited from interface net.minecraft.util.ToFloatFunction
IDENTITY - 
Method Summary
Modifier and TypeMethodDescriptionstatic <C,I extends ToFloatFunction<C>> 
CubicSpline.Builder<C,I> builder(I p_184253_) static <C,I extends ToFloatFunction<C>> 
CubicSpline.Builder<C,I> builder(I p_184255_, ToFloatFunction<Float> p_184256_) static <C,I extends ToFloatFunction<C>> 
com.mojang.serialization.Codec<CubicSpline<C,I>> codec(com.mojang.serialization.Codec<I> p_184263_) static <C,I extends ToFloatFunction<C>> 
CubicSpline<C,I> constant(float p_184240_) mapAll(CubicSpline.CoordinateVisitor<I> p_211579_) Methods inherited from interface net.minecraft.util.ToFloatFunction
apply, comap, maxValue, minValue 
- 
Method Details
- 
parityString
String parityString() - 
mapAll
 - 
codec
static <C,I extends ToFloatFunction<C>> com.mojang.serialization.Codec<CubicSpline<C,I>> codec(com.mojang.serialization.Codec<I> p_184263_)  - 
constant
 - 
builder
 - 
builder
static <C,I extends ToFloatFunction<C>> CubicSpline.Builder<C,I> builder(I p_184255_, ToFloatFunction<Float> p_184256_)  
 -