Uses of Class
com.google.common.geometry.S2ShapeIndex.RangeIterator
-
Uses of S2ShapeIndex.RangeIterator in com.google.common.geometry
Methods in com.google.common.geometry with parameters of type S2ShapeIndex.RangeIteratorModifier and TypeMethodDescriptionprivate boolean
S2Loop.LoopCrosser.hasCrossing
(S2ShapeIndex.RangeIterator ai, S2ShapeIndex.RangeIterator bi) Given two iterators positioned such thatai.id().contains(bi.id())
, returns true if there is an edge crossing or a wedge crossing anywhere withinai.id()
.boolean
S2Loop.LoopCrosser.hasCrossingRelation
(S2ShapeIndex.RangeIterator ai, S2ShapeIndex.RangeIterator bi) Given two iterators positioned such thatai.id().contains(bi.id())
, returns true if there is a crossing relationship anywhere withinai.id()
.void
S2ShapeIndex.RangeIterator.seekBeyond
(S2ShapeIndex.RangeIterator target) Positions the iterator at the first cell that followstarget
, i.e.void
S2ShapeIndex.RangeIterator.seekTo
(S2ShapeIndex.RangeIterator target) Positions the iterator at the first cell that overlaps or followstarget
, i.e.