- add
int add(S2Shape shape)
Undocumented in source. Be warned that the author may not have intended to support it.
- clear
void clear()
Undocumented in source. Be warned that the author may not have intended to support it.
- forceBuild
void forceBuild()
Undocumented in source. Be warned that the author may not have intended to support it.
- getEdgeMaxLevel
int getEdgeMaxLevel(S2Shape.Edge edge)
Undocumented in source. Be warned that the author may not have intended to support it.
- initialize
void initialize(Options options)
Undocumented in source.
- isFresh
bool isFresh()
Undocumented in source. Be warned that the author may not have intended to support it.
- minimize
void minimize()
Undocumented in source. Be warned that the author may not have intended to support it.
- newIterator
IteratorBase newIterator(InitialPosition pos)
Undocumented in source. Be warned that the author may not have intended to support it.
- numShapeIds
int numShapeIds()
Undocumented in source. Be warned that the author may not have intended to support it.
- options
const(Options) options()
Undocumented in source. Be warned that the author may not have intended to support it.
- release
S2Shape release(int shapeId)
Removes the given shape from the index and return ownership to the caller.
Invalidates all iterators and their associated data.
- releaseAll
S2Shape[] releaseAll()
Undocumented in source.
- shape
inout(S2Shape) shape(int id)
Undocumented in source. Be warned that the author may not have intended to support it.
- spaceUsed
size_t spaceUsed()
Undocumented in source. Be warned that the author may not have intended to support it.