public abstract class S2EdgeIndex extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
S2EdgeIndex.DataEdgeIterator |
| Constructor and Description |
|---|
S2EdgeIndex() |
| Modifier and Type | Method and Description |
|---|---|
void |
computeIndex() |
protected abstract S2Point |
edgeFrom(int index) |
protected abstract S2Point |
edgeTo(int index) |
protected void |
findCandidateCrossings(S2Point a,
S2Point b,
List<Integer> candidateCrossings) |
protected abstract int |
getNumEdges() |
protected void |
incrementQueryCount() |
boolean |
isIndexComputed() |
void |
predictAdditionalCalls(int n) |
void |
reset() |
public void reset()
public final void computeIndex()
public final boolean isIndexComputed()
protected final void incrementQueryCount()
public final void predictAdditionalCalls(int n)
protected abstract int getNumEdges()
protected abstract S2Point edgeFrom(int index)
protected abstract S2Point edgeTo(int index)
Copyright © 2017. All rights reserved.