Package net.minecraft.world.phys.shapes
Class IndirectMerger
java.lang.Object
net.minecraft.world.phys.shapes.IndirectMerger
- All Implemented Interfaces:
IndexMerger
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.world.phys.shapes.IndexMerger
IndexMerger.IndexConsumer -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final it.unimi.dsi.fastutil.doubles.DoubleListprivate final int[]private final double[]private final intprivate final int[] -
Constructor Summary
ConstructorsConstructorDescriptionIndirectMerger(it.unimi.dsi.fastutil.doubles.DoubleList p_83001_, it.unimi.dsi.fastutil.doubles.DoubleList p_83002_, boolean p_83003_, boolean p_83004_) -
Method Summary
Modifier and TypeMethodDescriptionbooleanforMergedIndexes(IndexMerger.IndexConsumer p_83007_) it.unimi.dsi.fastutil.doubles.DoubleListgetList()intsize()
-
Field Details
-
EMPTY
private static final it.unimi.dsi.fastutil.doubles.DoubleList EMPTY -
result
private final double[] result -
firstIndices
private final int[] firstIndices -
secondIndices
private final int[] secondIndices -
resultLength
private final int resultLength
-
-
Constructor Details
-
IndirectMerger
public IndirectMerger(it.unimi.dsi.fastutil.doubles.DoubleList p_83001_, it.unimi.dsi.fastutil.doubles.DoubleList p_83002_, boolean p_83003_, boolean p_83004_)
-
-
Method Details
-
forMergedIndexes
- Specified by:
forMergedIndexesin interfaceIndexMerger
-
size
public int size()- Specified by:
sizein interfaceIndexMerger
-
getList
public it.unimi.dsi.fastutil.doubles.DoubleList getList()- Specified by:
getListin interfaceIndexMerger
-