net.minecraft.util.shape

public class DisjointPairList

extends it.unimi.dsi.fastutil.doubles.AbstractDoubleList implements PairList

All mapped superinterfaces:

PairList

cvx
net.minecraft.world.phys.shapes.NonOverlappingMerger
net.minecraft.class_257
net.minecraft.util.shape.DisjointPairList
net.minecraft.unmapped.C_qqpuijus
net.minecraft.util.math.shapes.NonOverlappingMerger
net.minecraft.util.math.shapes.NonOverlappingMerger

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.doubles.DoubleList
a
lower
field_1381
first
f_mkyuodzv
field_199638_a
list1
private final it.unimi.dsi.fastutil.doubles.DoubleList
b
upper
field_1379
second
f_epahqxhw
field_199639_b
list2
private final boolean
c
swap
field_1380
inverted
f_fyxryeuo
field_199640_c
field_199640_c

Constructor summary

ModifierConstructor
public (it.unimi.dsi.fastutil.doubles.DoubleList first, it.unimi.dsi.fastutil.doubles.DoubleList second, boolean inverted)

Method summary

Modifier and TypeMethod
public int
size()
size()
size()
size()
size()
public boolean
a(cvu$a arg0)
forMergedIndexes(IndexMerger$IndexConsumer arg0)
method_1065(class_255$class_256 arg0)
forEachPair(PairList$Consumer arg0)
m_brqeboim(C_dbdmfnqs$C_eplyehpv arg0)
func_197855_a(IDoubleListMerger$IConsumer arg0)
forMergedIndexes(IDoubleListMerger$IConsumer arg0)
private boolean
b(cvu$a arg0)
forNonSwappedIndexes(IndexMerger$IndexConsumer arg0)
method_1067(class_255$class_256 arg0)
iterateSections(PairList$Consumer arg0)
m_jazfjema(C_dbdmfnqs$C_eplyehpv arg0)
func_199637_b(IDoubleListMerger$IConsumer arg0)
func_199637_b(IDoubleListMerger$IConsumer arg0)
public double
getDouble(int arg0)
getDouble(int arg0)
getDouble(int arg0)
getDouble(int position)
getDouble(int arg0)
getDouble(int arg0)
public it.unimi.dsi.fastutil.doubles.DoubleList
a()
getList()
method_1066()
getPairs()
m_vxjgcccq()
func_212435_a()
func_212435_a()