net.minecraft.block.shape

public class DisjointIndexMerger

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

All mapped superinterfaces:

IndexMerger

cer
net.minecraft.class_4094
net.minecraft.block.shape.DisjointIndexMerger
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
field_19844
first
field_199638_a
list1
private final it.unimi.dsi.fastutil.doubles.DoubleList
b
field_19845
second
field_199639_b
list2
private final boolean
c
field_19846
inverted
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()
public boolean
a(ceo$a arg0)
method_18041(class_4090$class_4091 arg0)
forMergedIndexes(IndexMerger$IndexConsumer arg0)
func_197855_a(IDoubleListMerger$Consumer arg0)
forMergedIndexes(IDoubleListMerger$Consumer arg0)
private boolean
b(ceo$a arg0)
method_18043(class_4090$class_4091 arg0)
iterateSections(IndexMerger$IndexConsumer consumer)
func_199637_b(IDoubleListMerger$Consumer arg0)
func_199637_b(IDoubleListMerger$Consumer arg0)
public double
getDouble(int arg0)
getDouble(int arg0)
getDouble(int arg0)
getDouble(int arg0)
public it.unimi.dsi.fastutil.doubles.DoubleList
a()
method_18040()
getList()
func_212435_a()
func_212435_a()