Package net.minecraft.util.math.shapes
Class DoubleCubeMergingList
- java.lang.Object
-
- net.minecraft.util.math.shapes.DoubleCubeMergingList
-
- All Implemented Interfaces:
IDoubleListMerger
public final class DoubleCubeMergingList extends java.lang.Object implements IDoubleListMerger
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface net.minecraft.util.math.shapes.IDoubleListMerger
IDoubleListMerger.IConsumer
-
-
Field Summary
Fields Modifier and Type Field Description private int
firstSize
private int
gcd
private DoubleRangeList
result
private int
secondSize
-
Constructor Summary
Constructors Constructor Description DoubleCubeMergingList(int p_i47687_1_, int p_i47687_2_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
forMergedIndexes(IDoubleListMerger.IConsumer p_197855_1_)
it.unimi.dsi.fastutil.doubles.DoubleList
getList()
-
-
-
Field Detail
-
result
private final DoubleRangeList result
-
firstSize
private final int firstSize
-
secondSize
private final int secondSize
-
gcd
private final int gcd
-
-
Method Detail
-
forMergedIndexes
public boolean forMergedIndexes(IDoubleListMerger.IConsumer p_197855_1_)
- Specified by:
forMergedIndexes
in interfaceIDoubleListMerger
-
getList
public it.unimi.dsi.fastutil.doubles.DoubleList getList()
- Specified by:
getList
in interfaceIDoubleListMerger
-
-