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 SummaryNested 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 SummaryFields inherited from interface net.minecraft.util.ToFloatFunctionIDENTITY
- 
Method SummaryModifier 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.ToFloatFunctionapply, comap, maxValue, minValue
- 
Method Details- 
parityStringString parityString()
- 
mapAll
- 
codecstatic <C,I extends ToFloatFunction<C>> com.mojang.serialization.Codec<CubicSpline<C,I>> codec(com.mojang.serialization.Codec<I> p_184263_) 
- 
constant
- 
builder
- 
builderstatic <C,I extends ToFloatFunction<C>> CubicSpline.Builder<C,I> builder(I p_184255_, ToFloatFunction<Float> p_184256_) 
 
-