类 DisjointPairList
- java.lang.Object
-
- java.util.AbstractCollection<Double>
-
- it.unimi.dsi.fastutil.doubles.AbstractDoubleCollection
-
- it.unimi.dsi.fastutil.doubles.AbstractDoubleList
-
- net.minecraft.util.shape.DisjointPairList
-
- 所有已实现的接口:
DoubleCollection,DoubleIterable,DoubleList,DoubleStack,Stack<Double>,Comparable<List<? extends Double>>,Iterable<Double>,Collection<Double>,List<Double>,PairList
public class DisjointPairList extends AbstractDoubleList implements PairList
- Mappings:
Namespace Name official dmointermediary net/minecraft/class_257named net/minecraft/util/shape/DisjointPairList
-
-
嵌套类概要
-
从类继承的嵌套类/接口 it.unimi.dsi.fastutil.doubles.AbstractDoubleList
AbstractDoubleList.DoubleSubList
-
从接口继承的嵌套类/接口 net.minecraft.util.shape.PairList
PairList.Consumer
-
-
字段概要
字段 修饰符和类型 字段 说明 private DoubleListfirstprivate booleaninvertedprivate DoubleListsecond
-
构造器概要
构造器 限定符 构造器 说明 protectedDisjointPairList(DoubleList first, DoubleList second, boolean inverted)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 booleanforEachPair(PairList.Consumer predicate)doublegetDouble(int position)DoubleListgetPairs()private booleaniterateSections(PairList.Consumer consumer)intsize()-
从类继承的方法 it.unimi.dsi.fastutil.doubles.AbstractDoubleList
add, add, addAll, addAll, addAll, addAll, addAll, addAll, addElements, addElements, clear, compareTo, contains, ensureIndex, ensureRestrictedIndex, equals, getElements, hashCode, indexOf, iterator, lastIndexOf, listIterator, listIterator, peekDouble, popDouble, push, rem, removeDouble, removeElements, set, size, subList, topDouble, toString
-
从类继承的方法 it.unimi.dsi.fastutil.doubles.AbstractDoubleCollection
add, contains, containsAll, remove, removeAll, retainAll, toArray, toDoubleArray, toDoubleArray
-
从类继承的方法 java.util.AbstractCollection
containsAll, isEmpty, removeAll, retainAll, toArray, toArray
-
从接口继承的方法 java.util.Collection
parallelStream, stream, toArray
-
从接口继承的方法 it.unimi.dsi.fastutil.doubles.DoubleCollection
containsAll, removeAll, removeIf, removeIf, retainAll, toArray, toDoubleArray, toDoubleArray
-
从接口继承的方法 it.unimi.dsi.fastutil.doubles.DoubleIterable
forEach, forEach
-
从接口继承的方法 it.unimi.dsi.fastutil.doubles.DoubleList
add, add, contains, get, indexOf, lastIndexOf, remove, remove, set
-
从接口继承的方法 it.unimi.dsi.fastutil.doubles.DoubleStack
peek, pop, push, top
-
从接口继承的方法 java.util.List
containsAll, isEmpty, removeAll, replaceAll, retainAll, sort, spliterator, toArray, toArray
-
-
-
-
字段详细资料
-
first
private final DoubleList first
- Mappings:
Namespace Name Mixin selector official aLdmo;a:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1381Lnet/minecraft/class_257;field_1381:Lit/unimi/dsi/fastutil/doubles/DoubleList;named firstLnet/minecraft/util/shape/DisjointPairList;first:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
second
private final DoubleList second
- Mappings:
Namespace Name Mixin selector official bLdmo;b:Lit/unimi/dsi/fastutil/doubles/DoubleList;intermediary field_1379Lnet/minecraft/class_257;field_1379:Lit/unimi/dsi/fastutil/doubles/DoubleList;named secondLnet/minecraft/util/shape/DisjointPairList;second:Lit/unimi/dsi/fastutil/doubles/DoubleList;
-
inverted
private final boolean inverted
- Mappings:
Namespace Name Mixin selector official cLdmo;c:Zintermediary field_1380Lnet/minecraft/class_257;field_1380:Znamed invertedLnet/minecraft/util/shape/DisjointPairList;inverted:Z
-
-
构造器详细资料
-
DisjointPairList
protected DisjointPairList(DoubleList first, DoubleList second, boolean inverted)
- Mappings:
Namespace Name Mixin selector official <init>Ldmo;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)Vintermediary <init>Lnet/minecraft/class_257;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)Vnamed <init>Lnet/minecraft/util/shape/DisjointPairList;<init>(Lit/unimi/dsi/fastutil/doubles/DoubleList;Lit/unimi/dsi/fastutil/doubles/DoubleList;Z)V
-
-
方法详细资料
-
size
public int size()
-
forEachPair
public boolean forEachPair(PairList.Consumer predicate)
- 指定者:
forEachPair在接口中PairList- Mappings:
Namespace Name Mixin selector official aLdmm;a(Ldmm$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
-
iterateSections
private boolean iterateSections(PairList.Consumer consumer)
- Mappings:
Namespace Name Mixin selector official bLdmo;b(Ldmm$a;)Zintermediary method_1067Lnet/minecraft/class_257;method_1067(Lnet/minecraft/class_255$class_256;)Znamed iterateSectionsLnet/minecraft/util/shape/DisjointPairList;iterateSections(Lnet/minecraft/util/shape/PairList$Consumer;)Z
-
getDouble
public double getDouble(int position)
- 指定者:
getDouble在接口中DoubleList- Mappings:
Namespace Name Mixin selector official getDoubleLdmo;getDouble(I)Dintermediary getDoubleLnet/minecraft/class_257;getDouble(I)Dnamed getDoubleLnet/minecraft/util/shape/DisjointPairList;getDouble(I)D
-
getPairs
public DoubleList getPairs()
- 指定者:
getPairs在接口中PairList- Mappings:
Namespace Name Mixin selector official aLdmm;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;
-
-