Package net.minecraft.util.shape
Class FractionalPairList
java.lang.Object
net.minecraft.util.shape.FractionalPairList
- All Implemented Interfaces:
PairList
public final class FractionalPairList extends Object implements PairList
- Mappings:
Namespace Name official djcintermediary net/minecraft/class_248named net/minecraft/util/shape/FractionalPairList
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.shape.PairList
PairList.Consumer -
Field Summary
Fields Modifier and Type Field Description private intfirstSectionCountprivate intgcdprivate FractionalDoubleListmergedList -
Constructor Summary
Constructors Constructor Description FractionalPairList(int int2, int int3) -
Method Summary
Modifier and Type Method Description booleanforEachPair(PairList.Consumer predicate)DoubleListgetPairs()intsize()
-
Field Details
-
mergedList
- Mappings:
Namespace Name Mixin selector official aLdjc;a:Ldja;intermediary field_1367Lnet/minecraft/class_248;field_1367:Lnet/minecraft/class_246;named mergedListLnet/minecraft/util/shape/FractionalPairList;mergedList:Lnet/minecraft/util/shape/FractionalDoubleList;
-
firstSectionCount
private final int firstSectionCount- Mappings:
Namespace Name Mixin selector official bLdjc;b:Iintermediary field_1370Lnet/minecraft/class_248;field_1370:Inamed firstSectionCountLnet/minecraft/util/shape/FractionalPairList;firstSectionCount:I
-
gcd
private final int gcd- Mappings:
Namespace Name Mixin selector official cLdjc;c:Iintermediary field_1368Lnet/minecraft/class_248;field_1368:Inamed gcdLnet/minecraft/util/shape/FractionalPairList;gcd:I
-
-
Constructor Details
-
FractionalPairList
FractionalPairList(int int2, int int3)
-
-
Method Details
-
forEachPair
- Specified by:
forEachPairin interfacePairList- Mappings:
Namespace Name Mixin selector official aLdjg;a(Ldjg$a;)Zintermediary method_1065Lnet/minecraft/class_255;method_1065(Lnet/minecraft/class_255$class_256;)Znamed forEachPairLnet/minecraft/util/shape/PairList;forEachPair(Lnet/minecraft/util/shape/PairList$Consumer;)Z
-
size
public int size() -
getPairs
- Specified by:
getPairsin interfacePairList- Mappings:
Namespace Name Mixin selector official aLdjg;a()Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary method_1066Lnet/minecraft/class_255;method_1066()Lit/unimi/dsi/fastutil/doubles/DoubleList;named getPairsLnet/minecraft/util/shape/PairList;getPairs()Lit/unimi/dsi/fastutil/doubles/DoubleList;
-