Skip navigation links
A B C D E F G H I J L M N O P R S T U V W X Y _ 

A

add(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Point
 
add(Rectangle) - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
add(Entry<? extends T, ? extends S>) - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
add(Entry<? extends T, ? extends S>, Leaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.LeafHelper
 
add(Entry<? extends T, ? extends S>) - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
add(Entry<? extends T, ? extends S>, NonLeaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.NonLeafHelper
 
add(List<T>, T) - Static method in class com.github.davidmoten.rtree.internal.Util
 
add(T) - Method in class com.github.davidmoten.rtree.internal.util.BoundedPriorityQueue
Adds an element to the queue.
add(E) - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Inserts the specified element into this priority queue.
add(Entry<? extends T, ? extends S>) - Method in interface com.github.davidmoten.rtree.Node
 
add(Entry<? extends T, ? extends S>) - Method in class com.github.davidmoten.rtree.RTree
Returns an immutable copy of the RTree with the addition of given entry.
add(T, S) - Method in class com.github.davidmoten.rtree.RTree
Returns an immutable copy of the RTree with the addition of an entry comprised of the given value and Geometry.
add(Iterable<Entry<T, S>>) - Method in class com.github.davidmoten.rtree.RTree
Returns an immutable RTree with the current entries and the additional entries supplied as a parameter.
add(Observable<Entry<T, S>>) - Method in class com.github.davidmoten.rtree.RTree
Returns the Observable sequence of trees created by progressively adding entries.
addBounds(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
addBox(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
addChildren(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
addCircle(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
addContext(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
addEntries(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
addGeometry(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
addLine(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
addMaxChildren(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
addMbb(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
addMinChildren(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
addObject(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
addPoint(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
addRoot(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
addSize(FlatBufferBuilder, long) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
addType(FlatBufferBuilder, byte) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
area() - Method in class com.github.davidmoten.rtree.geometry.Point
 
area() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
areaIncreaseThenAreaComparator(Rectangle) - Static method in class com.github.davidmoten.rtree.internal.Comparators
 
areaSum() - Method in class com.github.davidmoten.rtree.geometry.ListPair
 
ascendingDistance(Rectangle) - Static method in class com.github.davidmoten.rtree.internal.Comparators
Returns a comparator that can be used to sort entries returned by search methods.
asClass(Object, Class<T>) - Static method in class com.github.davidmoten.rtree.internal.util.ObjectsHelper
 
asList() - Method in class com.github.davidmoten.rtree.internal.util.BoundedPriorityQueue
 
asOrderedList() - Method in class com.github.davidmoten.rtree.internal.util.BoundedPriorityQueue
 
asString() - Method in class com.github.davidmoten.rtree.RTree
Returns a human readable form of the RTree.

B

BoundedPriorityQueue<T> - Class in com.github.davidmoten.rtree.internal.util
 
BoundedPriorityQueue(int, Comparator<? super T>) - Constructor for class com.github.davidmoten.rtree.internal.util.BoundedPriorityQueue
Constructs a BoundedPriorityQueue with the specified maxSize and comparator.
bounds() - Method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
bounds(Box_) - Method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
box() - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
box(Box_) - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
Box - Static variable in class com.github.davidmoten.rtree.fbs.generated.GeometryType_
 
Box_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Box_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Box_
 
bytes() - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 

C

calculateDepth() - Method in class com.github.davidmoten.rtree.RTree
The tree is scanned for depth and the depth returned.
call(Subscriber<? super T>) - Method in class com.github.davidmoten.rtree.internal.operators.OperatorBoundedPriorityQueue
 
child(int) - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
child(int) - Method in interface com.github.davidmoten.rtree.NonLeaf
 
children(int) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
children(Node_, int) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
children() - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
children() - Method in interface com.github.davidmoten.rtree.NonLeaf
Returns a list of children nodes.
childrenLength() - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
circle() - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
circle(Circle_) - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
Circle - Static variable in class com.github.davidmoten.rtree.fbs.generated.GeometryType_
 
Circle - Class in com.github.davidmoten.rtree.geometry
 
Circle(float, float, float) - Constructor for class com.github.davidmoten.rtree.geometry.Circle
 
circle(double, double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
circle(float, float, float) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
Circle_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Circle_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Circle_
 
circleIntersectsCircle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
circleIntersectsGeometry - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
circleIntersectsLine - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
circleIntersectsPoint - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
circleIntersectsRectangle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
clear() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Removes all of the elements from this priority queue.
com.github.davidmoten.rtree - package com.github.davidmoten.rtree
 
com.github.davidmoten.rtree.fbs - package com.github.davidmoten.rtree.fbs
 
com.github.davidmoten.rtree.fbs.generated - package com.github.davidmoten.rtree.fbs.generated
 
com.github.davidmoten.rtree.geometry - package com.github.davidmoten.rtree.geometry
 
com.github.davidmoten.rtree.internal - package com.github.davidmoten.rtree.internal
 
com.github.davidmoten.rtree.internal.operators - package com.github.davidmoten.rtree.internal.operators
 
com.github.davidmoten.rtree.internal.util - package com.github.davidmoten.rtree.internal.util
 
com.github.davidmoten.rtree.kryo - package com.github.davidmoten.rtree.kryo
 
comparator() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Returns the comparator used to order the elements in this queue, or null if this queue is sorted according to the natural ordering of its elements.
Comparators - Class in com.github.davidmoten.rtree.internal
Utility functions asociated with Comparators, especially for use with Selectors and Splitters.
contains(double, double) - Method in class com.github.davidmoten.rtree.geometry.Point
 
contains(double, double) - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
contains(Object) - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Returns true if this queue contains the specified element.
Context<T,S extends Geometry> - Class in com.github.davidmoten.rtree
Configures an RTree prior to instantiation of an RTree.
Context(int, int, Selector, Splitter, Factory<T, S>) - Constructor for class com.github.davidmoten.rtree.Context
Constructor.
context() - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
context(Context_) - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
context() - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
context() - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
context() - Method in interface com.github.davidmoten.rtree.Node
 
context() - Method in class com.github.davidmoten.rtree.RTree
Returns a Context containing the configuration of the RTree at the time of instantiation.
Context_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Context_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Context_
 
count() - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
count() - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
count() - Method in interface com.github.davidmoten.rtree.Node
 
countDeleted() - Method in class com.github.davidmoten.rtree.internal.NodeAndEntries
 
create(Func1<? super T, byte[]>, Func1<byte[], ? extends T>) - Static method in class com.github.davidmoten.rtree.fbs.SerializerFlatBuffers
 
create(int, Comparator<? super T>) - Static method in class com.github.davidmoten.rtree.internal.util.BoundedPriorityQueue
 
create(T) - Static method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
create(Func1<? super T, byte[]>, Func1<byte[], ? extends T>, Func0<Kryo>) - Static method in class com.github.davidmoten.rtree.kryo.SerializerKryo
 
create() - Method in class com.github.davidmoten.rtree.RTree.Builder
Builds the RTree.
create() - Static method in class com.github.davidmoten.rtree.RTree
Returns a new Builder instance for RTree.
create(Optional<Node<T, S>>, int, Context<T, S>) - Static method in class com.github.davidmoten.rtree.SerializerHelper
 
create() - Method in class com.github.davidmoten.rtree.Serializers.SerializerTypedBuilder
 
createBox_(FlatBufferBuilder, float, float, float, float) - Static method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
createChildrenVector(FlatBufferBuilder, int[]) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
createCircle_(FlatBufferBuilder, float, float, float) - Static method in class com.github.davidmoten.rtree.fbs.generated.Circle_
 
createEntriesVector(FlatBufferBuilder, int[]) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
createEntry(T, S) - Method in interface com.github.davidmoten.rtree.EntryFactory
 
createEntry(T, S) - Method in class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
createEntry(T, S) - Method in class com.github.davidmoten.rtree.internal.FactoryDefault
 
createEntry_(FlatBufferBuilder, int, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
createImage() - Method in class com.github.davidmoten.rtree.Visualizer
 
createLeaf(List<Entry<T, S>>, Context<T, S>) - Method in class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
createLeaf(List<Entry<T, S>>, Context<T, S>) - Method in class com.github.davidmoten.rtree.internal.FactoryDefault
 
createLeaf(List<Entry<T, S>>, Context<T, S>) - Method in interface com.github.davidmoten.rtree.LeafFactory
 
createLine_(FlatBufferBuilder, float, float, float, float) - Static method in class com.github.davidmoten.rtree.fbs.generated.Line_
 
createNonLeaf(List<? extends Node<T, S>>, Context<T, S>) - Method in class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
createNonLeaf(List<? extends Node<T, S>>, Context<T, S>) - Method in class com.github.davidmoten.rtree.internal.FactoryDefault
 
createNonLeaf(List<? extends Node<T, S>>, Context<T, S>) - Method in interface com.github.davidmoten.rtree.NonLeafFactory
 
createObjectVector(FlatBufferBuilder, byte[]) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
createPoint_(FlatBufferBuilder, float, float) - Static method in class com.github.davidmoten.rtree.fbs.generated.Point_
 
createTree_(FlatBufferBuilder, int, int, long) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 

D

defaultFactory() - Static method in class com.github.davidmoten.rtree.Factories
 
delete(Entry<? extends T, ? extends S>, boolean) - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
delete(Entry<? extends T, ? extends S>, boolean, Leaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.LeafHelper
 
delete(Entry<? extends T, ? extends S>, boolean) - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
delete(Entry<? extends T, ? extends S>, boolean, NonLeaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.NonLeafHelper
 
delete(Entry<? extends T, ? extends S>, boolean) - Method in interface com.github.davidmoten.rtree.Node
 
delete(Observable<Entry<T, S>>, boolean) - Method in class com.github.davidmoten.rtree.RTree
Returns the Observable sequence of trees created by progressively deleting entries.
delete(Iterable<Entry<T, S>>, boolean) - Method in class com.github.davidmoten.rtree.RTree
Returns a new R-tree with the given entries deleted.
delete(Iterable<Entry<T, S>>) - Method in class com.github.davidmoten.rtree.RTree
Returns a new R-tree with the given entries deleted but only one matching occurence of each entry is deleted.
delete(T, S, boolean) - Method in class com.github.davidmoten.rtree.RTree
If all is false deletes one entry matching the given value and Geometry.
delete(T, S) - Method in class com.github.davidmoten.rtree.RTree
Deletes maximum one entry matching the given value and geometry.
delete(Entry<? extends T, ? extends S>, boolean) - Method in class com.github.davidmoten.rtree.RTree
Deletes one or all matching entries depending on the value of all.
delete(Entry<? extends T, ? extends S>) - Method in class com.github.davidmoten.rtree.RTree
Deletes one entry if it exists, returning an immutable copy of the RTree without that entry.
deserializer() - Method in class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
deserializer(Func1<byte[], ? extends T>) - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 
deserializer(Func1<byte[], ? extends T>) - Method in class com.github.davidmoten.rtree.Serializers.SerializerTypedBuilder
 
distance(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
distance(Rectangle) - Method in interface com.github.davidmoten.rtree.geometry.Geometry
Returns the distance to the given RectangleImpl.
distance(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Line
 
distance(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Point
 
distance(Point) - Method in class com.github.davidmoten.rtree.geometry.Point
 
distanceSquared(Point) - Method in class com.github.davidmoten.rtree.geometry.Point
 

E

empty() - Static method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
endContext_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
endEntry_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
endGeometry_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
endNode_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
endTree_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
Entries - Class in com.github.davidmoten.rtree
 
entries(int) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
entries(Entry_, int) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
entries() - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
entries() - Method in interface com.github.davidmoten.rtree.Leaf
 
entries() - Method in class com.github.davidmoten.rtree.RTree
Returns all entries in the tree as an Observable sequence.
entriesLength() - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
entriesToAdd() - Method in class com.github.davidmoten.rtree.internal.NodeAndEntries
 
entry(T, S) - Static method in class com.github.davidmoten.rtree.Entries
 
Entry<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
entry(T, S) - Static method in class com.github.davidmoten.rtree.internal.EntryDefault
Factory method.
entry(int) - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
entry(int) - Method in interface com.github.davidmoten.rtree.Leaf
Returns the ith entry (0-based).
Entry_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Entry_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Entry_
 
EntryDefault<T,S extends Geometry> - Class in com.github.davidmoten.rtree.internal
An entry in the R-tree which has a spatial representation.
EntryDefault(T, S) - Constructor for class com.github.davidmoten.rtree.internal.EntryDefault
Constructor.
EntryFactory<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
equals(Object) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
equals(Object) - Method in class com.github.davidmoten.rtree.geometry.Line
 
equals(Object) - Method in class com.github.davidmoten.rtree.geometry.Point
 
equals(Object) - Method in class com.github.davidmoten.rtree.internal.EntryDefault
 

F

Factories - Class in com.github.davidmoten.rtree
 
factory() - Method in class com.github.davidmoten.rtree.Context
 
Factory<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
factory(Factory<?, ? extends Geometry>) - Method in class com.github.davidmoten.rtree.RTree.Builder
 
FactoryDefault<T,S extends Geometry> - Class in com.github.davidmoten.rtree.internal
 
FactoryDefault() - Constructor for class com.github.davidmoten.rtree.internal.FactoryDefault
 
FactoryFlatBuffers<T,S extends Geometry> - Class in com.github.davidmoten.rtree.fbs
Conserves memory in comparison to FactoryDefault especially for larger maxChildren by saving Leaf objects to byte arrays and using FlatBuffers to access the byte array.
FactoryFlatBuffers(Func1<? super T, byte[]>, Func1<byte[], ? extends T>) - Constructor for class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
finishTree_Buffer(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
flatBuffers() - Static method in class com.github.davidmoten.rtree.Serializers
 

G

Geometries - Class in com.github.davidmoten.rtree.geometry
 
geometry() - Method in interface com.github.davidmoten.rtree.Entry
 
geometry() - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
geometry(Geometry_) - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
Geometry - Interface in com.github.davidmoten.rtree.geometry
A geometrical region that represents an Entry spatially.
geometry() - Method in class com.github.davidmoten.rtree.geometry.Group
 
geometry() - Method in interface com.github.davidmoten.rtree.geometry.HasGeometry
 
geometry() - Method in class com.github.davidmoten.rtree.geometry.Point
 
geometry() - Method in class com.github.davidmoten.rtree.internal.EntryDefault
 
geometry() - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
geometry() - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
Geometry_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Geometry_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
geometryIntersectsCircle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
geometryIntersectsLine - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
geometryIntersectsPoint - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
geometryIntersectsRectangle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
GeometryType_ - Class in com.github.davidmoten.rtree.fbs.generated
 
getRootAsContext_(ByteBuffer) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
getRootAsContext_(ByteBuffer, Context_) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
getRootAsEntry_(ByteBuffer) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
getRootAsEntry_(ByteBuffer, Entry_) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
getRootAsGeometry_(ByteBuffer) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
getRootAsGeometry_(ByteBuffer, Geometry_) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
getRootAsNode_(ByteBuffer) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
getRootAsNode_(ByteBuffer, Node_) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
getRootAsTree_(ByteBuffer) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
getRootAsTree_(ByteBuffer, Tree_) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
Group<T extends HasGeometry> - Class in com.github.davidmoten.rtree.geometry
 
Group(List<T>) - Constructor for class com.github.davidmoten.rtree.geometry.Group
 
group1() - Method in class com.github.davidmoten.rtree.geometry.ListPair
 
group2() - Method in class com.github.davidmoten.rtree.geometry.ListPair
 

H

HasGeometry - Interface in com.github.davidmoten.rtree.geometry
 
hashCode() - Method in class com.github.davidmoten.rtree.geometry.Circle
 
hashCode() - Method in class com.github.davidmoten.rtree.geometry.Line
 
hashCode() - Method in class com.github.davidmoten.rtree.geometry.Point
 
hashCode() - Method in class com.github.davidmoten.rtree.internal.EntryDefault
 

I

ImmutableStack<T> - Class in com.github.davidmoten.rtree.internal.util
 
ImmutableStack(T, ImmutableStack<T>) - Constructor for class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
ImmutableStack() - Constructor for class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
instance() - Static method in class com.github.davidmoten.rtree.internal.FactoryDefault
 
InternalStructure - Enum in com.github.davidmoten.rtree
 
intersectionArea(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Point
 
intersectionArea(Rectangle) - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
intersects(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
intersects(Circle) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
intersects(Point) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
intersects(Line) - Method in class com.github.davidmoten.rtree.geometry.Circle
 
intersects(Rectangle) - Method in interface com.github.davidmoten.rtree.geometry.Geometry
 
Intersects - Class in com.github.davidmoten.rtree.geometry
 
intersects(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Line
 
intersects(Line) - Method in class com.github.davidmoten.rtree.geometry.Line
 
intersects(Point) - Method in class com.github.davidmoten.rtree.geometry.Line
 
intersects(Circle) - Method in class com.github.davidmoten.rtree.geometry.Line
 
intersects(Rectangle) - Method in class com.github.davidmoten.rtree.geometry.Point
 
intersects(Rectangle) - Static method in class com.github.davidmoten.rtree.RTree
Returns a predicate function that indicates if Geometry intersects with a given rectangle.
isEmpty() - Method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
isEmpty() - Method in class com.github.davidmoten.rtree.RTree
Returns true if and only if the R-tree is empty of entries.
iterator() - Method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
iterator() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Returns an iterator over the elements in this queue.

J

javaIo() - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 

L

Leaf<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
LeafDefault<T,S extends Geometry> - Class in com.github.davidmoten.rtree.internal
 
LeafDefault(List<Entry<T, S>>, Context<T, S>) - Constructor for class com.github.davidmoten.rtree.internal.LeafDefault
 
LeafFactory<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
LeafHelper - Class in com.github.davidmoten.rtree.internal
 
line() - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
line(Box_) - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
Line - Static variable in class com.github.davidmoten.rtree.fbs.generated.GeometryType_
 
line(double, double, double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
line(float, float, float, float) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
Line - Class in com.github.davidmoten.rtree.geometry
A line segment.
Line_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Line_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Line_
 
lineIntersectsCircle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
lineIntersectsLine - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
lineIntersectsPoint - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
lineIntersectsRectangle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
list() - Method in class com.github.davidmoten.rtree.geometry.Group
 
ListPair<T extends HasGeometry> - Class in com.github.davidmoten.rtree.geometry
Not thread safe.
ListPair(List<T>, List<T>) - Constructor for class com.github.davidmoten.rtree.geometry.ListPair
 

M

marginSum() - Method in class com.github.davidmoten.rtree.geometry.ListPair
 
MAX_CHILDREN_DEFAULT_GUTTMAN - Static variable in class com.github.davidmoten.rtree.RTree
Benchmarks show that this is a good choice for up to O(10,000) entries when using Quadratic splitter (Guttman).
MAX_CHILDREN_DEFAULT_STAR - Static variable in class com.github.davidmoten.rtree.RTree
Benchmarks show that this is the sweet spot for up to O(10,000) entries when using R*-tree heuristics.
maxChildren() - Method in class com.github.davidmoten.rtree.Context
 
maxChildren() - Method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
maxChildren(int) - Method in class com.github.davidmoten.rtree.RTree.Builder
Sets the max number of children in an R-tree node.
maxChildren(int) - Static method in class com.github.davidmoten.rtree.RTree
Sets the max number of children in an R-tree node.
maxX() - Method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
maxX() - Method in class com.github.davidmoten.rtree.fbs.generated.Line_
 
maxY() - Method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
maxY() - Method in class com.github.davidmoten.rtree.fbs.generated.Line_
 
mbb() - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
mbb(Box_) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
mbr() - Method in class com.github.davidmoten.rtree.geometry.Circle
 
mbr() - Method in interface com.github.davidmoten.rtree.geometry.Geometry
Returns the minimum bounding rectangle of this geometry.
mbr() - Method in class com.github.davidmoten.rtree.geometry.Line
 
mbr() - Method in class com.github.davidmoten.rtree.geometry.Point
 
mbr(Collection<? extends HasGeometry>) - Static method in class com.github.davidmoten.rtree.internal.Util
Returns the minimum bounding rectangle of a number of items.
mbr() - Method in class com.github.davidmoten.rtree.RTree
If the RTree has no entries returns Optional.absent() otherwise returns the minimum bounding rectangle of all entries in the RTree.
method(Serializers.Method) - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 
method(Serializers.Method) - Method in class com.github.davidmoten.rtree.Serializers.SerializerTypedBuilder
 
minChildren() - Method in class com.github.davidmoten.rtree.Context
 
minChildren() - Method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
minChildren(int) - Method in class com.github.davidmoten.rtree.RTree.Builder
When the number of children in an R-tree node drops below this number the node is deleted and the children are added on to the R-tree again.
minChildren(int) - Static method in class com.github.davidmoten.rtree.RTree
When the number of children in an R-tree node drops below this number the node is deleted and the children are added on to the R-tree again.
minX() - Method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
minX() - Method in class com.github.davidmoten.rtree.fbs.generated.Line_
 
minY() - Method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
minY() - Method in class com.github.davidmoten.rtree.fbs.generated.Line_
 

N

name(int) - Static method in class com.github.davidmoten.rtree.fbs.generated.GeometryType_
 
nearest(Rectangle, double, int) - Method in class com.github.davidmoten.rtree.RTree
Returns the nearest k entries (k=maxCount) to the given rectangle where the entries are strictly less than a given maximum distance from the rectangle.
nearest(Point, double, int) - Method in class com.github.davidmoten.rtree.RTree
Returns the nearest k entries (k=maxCount) to the given point where the entries are strictly less than a given maximum distance from the point.
node() - Method in class com.github.davidmoten.rtree.internal.NodeAndEntries
 
Node<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
Node_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Node_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Node_
 
NodeAndEntries<T,S extends Geometry> - Class in com.github.davidmoten.rtree.internal
Used for tracking deletions through recursive calls.
NodeAndEntries(Optional<? extends Node<T, S>>, List<Entry<T, S>>, int) - Constructor for class com.github.davidmoten.rtree.internal.NodeAndEntries
Constructor.
NonLeaf<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
NonLeafDefault<T,S extends Geometry> - Class in com.github.davidmoten.rtree.internal
 
NonLeafDefault(List<? extends Node<T, S>>, Context<T, S>) - Constructor for class com.github.davidmoten.rtree.internal.NonLeafDefault
 
NonLeafFactory<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
NonLeafHelper - Class in com.github.davidmoten.rtree.internal
 

O

object(int) - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
objectAsByteBuffer() - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
objectLength() - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
ObjectsHelper - Class in com.github.davidmoten.rtree.internal.util
 
offer(E) - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Inserts the specified element into this priority queue.
OperatorBoundedPriorityQueue<T> - Class in com.github.davidmoten.rtree.internal.operators
 
OperatorBoundedPriorityQueue(int, Comparator<? super T>) - Constructor for class com.github.davidmoten.rtree.internal.operators.OperatorBoundedPriorityQueue
 
overlapAreaThenAreaIncreaseThenAreaComparator(Rectangle, List<T>) - Static method in class com.github.davidmoten.rtree.internal.Comparators
 

P

Pair<T> - Class in com.github.davidmoten.rtree.internal.util
 
Pair(T, T) - Constructor for class com.github.davidmoten.rtree.internal.util.Pair
 
peek() - Method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
peek() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
 
perimeter() - Method in class com.github.davidmoten.rtree.geometry.Point
 
perimeter() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
point() - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
point(Point_) - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
Point - Static variable in class com.github.davidmoten.rtree.fbs.generated.GeometryType_
 
point(double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
point(float, float) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
Point - Class in com.github.davidmoten.rtree.geometry
 
Point_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Point_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Point_
 
pointGeographic(double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
pointIntersectsCircle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
pointIntersectsGeometry - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
pointIntersectsLine - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
poll() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
 
pop() - Method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 
PriorityQueue<E> - Class in com.github.davidmoten.rtree.internal.util
An unbounded priority queue based on a priority heap.
PriorityQueue() - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue with the default initial capacity (11) that orders its elements according to their natural ordering.
PriorityQueue(int) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue with the specified initial capacity that orders its elements according to their natural ordering.
PriorityQueue(Comparator<? super E>) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue with the default initial capacity and whose elements are ordered according to the specified comparator.
PriorityQueue(int, Comparator<? super E>) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue with the specified initial capacity that orders its elements according to the specified comparator.
PriorityQueue(Collection<? extends E>) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue containing the elements in the specified collection.
PriorityQueue(PriorityQueue<? extends E>) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue containing the elements in the specified priority queue.
PriorityQueue(SortedSet<? extends E>) - Constructor for class com.github.davidmoten.rtree.internal.util.PriorityQueue
Creates a PriorityQueue containing the elements in the specified sorted set.
push(T) - Method in class com.github.davidmoten.rtree.internal.util.ImmutableStack
 

R

radius() - Method in class com.github.davidmoten.rtree.fbs.generated.Circle_
 
radius() - Method in class com.github.davidmoten.rtree.geometry.Circle
 
read(InputStream, long, InternalStructure) - Method in class com.github.davidmoten.rtree.fbs.SerializerFlatBuffers
 
read(InputStream, long, InternalStructure) - Method in class com.github.davidmoten.rtree.kryo.SerializerKryo
 
read(InputStream, long, InternalStructure) - Method in interface com.github.davidmoten.rtree.Serializer
 
rectangle(double, double, double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
rectangle(float, float, float, float) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
Rectangle - Interface in com.github.davidmoten.rtree.geometry
 
rectangleGeographic(double, double, double, double) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
rectangleGeographic(float, float, float, float) - Static method in class com.github.davidmoten.rtree.geometry.Geometries
 
rectangleIntersectsCircle - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
rectangleIntersectsGeometry - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
rectangleIntersectsLine - Static variable in class com.github.davidmoten.rtree.geometry.Intersects
 
remove(Object) - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Removes a single instance of the specified element from this queue, if it is present.
remove(List<? extends T>, List<? extends T>) - Static method in class com.github.davidmoten.rtree.internal.Util
 
replace(List<? extends T>, T, List<T>) - Static method in class com.github.davidmoten.rtree.internal.Util
 
root() - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
root(Node_) - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
root() - Method in class com.github.davidmoten.rtree.RTree
 
RTree<T,S extends Geometry> - Class in com.github.davidmoten.rtree
Immutable in-memory 2D R-Tree with configurable splitter heuristic.
RTree.Builder - Class in com.github.davidmoten.rtree
RTree Builder.

S

save(File, String) - Method in class com.github.davidmoten.rtree.Visualizer
 
save(String, String) - Method in class com.github.davidmoten.rtree.Visualizer
 
save(String) - Method in class com.github.davidmoten.rtree.Visualizer
 
search(Func1<? super Geometry, Boolean>, Subscriber<? super Entry<T, S>>, Leaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.LeafHelper
 
search(Func1<? super Geometry, Boolean>, Subscriber<? super Entry<T, S>>, NonLeaf<T, S>) - Static method in class com.github.davidmoten.rtree.internal.NonLeafHelper
 
search(Rectangle) - Method in class com.github.davidmoten.rtree.RTree
Returns an Observable sequence of all Entrys in the R-tree whose minimum bounding rectangle intersects with the given rectangle.
search(Point) - Method in class com.github.davidmoten.rtree.RTree
Returns an Observable sequence of all Entrys in the R-tree whose minimum bounding rectangle intersects with the given point.
search(Circle) - Method in class com.github.davidmoten.rtree.RTree
 
search(Line) - Method in class com.github.davidmoten.rtree.RTree
 
search(Rectangle, double) - Method in class com.github.davidmoten.rtree.RTree
Returns an Observable sequence of all Entrys in the R-tree whose minimum bounding rectangles are strictly less than maxDistance from the given rectangle.
search(R, Func2<? super S, ? super R, Boolean>) - Method in class com.github.davidmoten.rtree.RTree
Returns the intersections with the the given (arbitrary) geometry using an intersection function to filter the search results returned from a search of the mbr of g.
search(R, double, Func2<? super S, ? super R, Double>) - Method in class com.github.davidmoten.rtree.RTree
Returns all entries strictly less than maxDistance from the given geometry.
search(Point, double) - Method in class com.github.davidmoten.rtree.RTree
Returns an Observable sequence of all Entrys in the R-tree whose minimum bounding rectangles are within maxDistance from the given point.
searchWithoutBackpressure(Func1<? super Geometry, Boolean>, Subscriber<? super Entry<T, S>>) - Method in class com.github.davidmoten.rtree.internal.LeafDefault
 
searchWithoutBackpressure(Func1<? super Geometry, Boolean>, Subscriber<? super Entry<T, S>>) - Method in class com.github.davidmoten.rtree.internal.NonLeafDefault
 
searchWithoutBackpressure(Func1<? super Geometry, Boolean>, Subscriber<? super Entry<T, S>>) - Method in interface com.github.davidmoten.rtree.Node
Run when a search requests Long.MAX_VALUE results.
select(Geometry, List<? extends Node<T, S>>) - Method in interface com.github.davidmoten.rtree.Selector
Returns the node from a list of nodes that an object with the given geometry would be added to.
select(Geometry, List<? extends Node<T, S>>) - Method in class com.github.davidmoten.rtree.SelectorMinimalAreaIncrease
 
select(Geometry, List<? extends Node<T, S>>) - Method in class com.github.davidmoten.rtree.SelectorMinimalOverlapArea
 
select(Geometry, List<? extends Node<T, S>>) - Method in class com.github.davidmoten.rtree.SelectorRStar
 
selector() - Method in class com.github.davidmoten.rtree.Context
 
selector(Selector) - Method in class com.github.davidmoten.rtree.RTree.Builder
Sets the node Selector which decides which branches to follow when inserting or searching.
selector(Selector) - Static method in class com.github.davidmoten.rtree.RTree
Sets the node Selector which decides which branches to follow when inserting or searching.
Selector - Interface in com.github.davidmoten.rtree
The heuristic used on insert to select which node to add an Entry to.
SelectorMinimalAreaIncrease - Class in com.github.davidmoten.rtree
Uses minimal area increase to select a node from a list.
SelectorMinimalAreaIncrease() - Constructor for class com.github.davidmoten.rtree.SelectorMinimalAreaIncrease
 
SelectorMinimalOverlapArea - Class in com.github.davidmoten.rtree
 
SelectorMinimalOverlapArea() - Constructor for class com.github.davidmoten.rtree.SelectorMinimalOverlapArea
 
SelectorRStar - Class in com.github.davidmoten.rtree
Uses minimal overlap area selector for leaf nodes and minimal areea increase selector for non-leaf nodes.
SelectorRStar() - Constructor for class com.github.davidmoten.rtree.SelectorRStar
 
serializer() - Method in class com.github.davidmoten.rtree.fbs.FactoryFlatBuffers
 
Serializer<T,S extends Geometry> - Interface in com.github.davidmoten.rtree
 
serializer(Func1<? super T, byte[]>) - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 
serializer(Func1<? super T, byte[]>) - Method in class com.github.davidmoten.rtree.Serializers.SerializerTypedBuilder
 
SerializerFlatBuffers<T,S extends Geometry> - Class in com.github.davidmoten.rtree.fbs
 
SerializerHelper - Class in com.github.davidmoten.rtree
 
SerializerKryo<T,S extends Geometry> - Class in com.github.davidmoten.rtree.kryo
 
SerializerKryo(Func1<? super T, byte[]>, Func1<byte[], ? extends T>, Func0<Kryo>) - Constructor for class com.github.davidmoten.rtree.kryo.SerializerKryo
 
Serializers - Class in com.github.davidmoten.rtree
 
Serializers.Method - Enum in com.github.davidmoten.rtree
 
Serializers.SerializerBuilder - Class in com.github.davidmoten.rtree
 
Serializers.SerializerTypedBuilder<T> - Class in com.github.davidmoten.rtree
 
size() - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
size() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
 
size() - Method in class com.github.davidmoten.rtree.RTree
Returns the number of entries in the RTree.
split(List<T>, int) - Method in interface com.github.davidmoten.rtree.Splitter
Splits a list of items into two lists of at least minSize.
split(List<T>, int) - Method in class com.github.davidmoten.rtree.SplitterQuadratic
 
split(List<T>, int) - Method in class com.github.davidmoten.rtree.SplitterRStar
 
splitter() - Method in class com.github.davidmoten.rtree.Context
 
splitter(Splitter) - Method in class com.github.davidmoten.rtree.RTree.Builder
Sets the Splitter to use when maxChildren is reached.
splitter(Splitter) - Static method in class com.github.davidmoten.rtree.RTree
Sets the Splitter to use when maxChildren is reached.
Splitter - Interface in com.github.davidmoten.rtree
 
SplitterQuadratic - Class in com.github.davidmoten.rtree
 
SplitterQuadratic() - Constructor for class com.github.davidmoten.rtree.SplitterQuadratic
 
SplitterRStar - Class in com.github.davidmoten.rtree
 
SplitterRStar() - Constructor for class com.github.davidmoten.rtree.SplitterRStar
 
star() - Method in class com.github.davidmoten.rtree.RTree.Builder
Sets the splitter to SplitterRStar and selector to SelectorRStar and defaults to minChildren=10.
star() - Static method in class com.github.davidmoten.rtree.RTree
Sets the splitter to SplitterRStar and selector to SelectorRStar and defaults to minChildren=10.
startChildrenVector(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
startContext_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
startEntriesVector(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
startEntry_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
startGeometry_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
startNode_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
startObjectVector(FlatBufferBuilder, int) - Static method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
startTree_(FlatBufferBuilder) - Static method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
string(Charset) - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 

T

toArray() - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Returns an array containing all of the elements in this queue.
toArray(T[]) - Method in class com.github.davidmoten.rtree.internal.util.PriorityQueue
Returns an array containing all of the elements in this queue; the runtime type of the returned array is that of the specified array.
toString() - Method in class com.github.davidmoten.rtree.geometry.Point
 
toString() - Method in class com.github.davidmoten.rtree.internal.EntryDefault
 
Tree_ - Class in com.github.davidmoten.rtree.fbs.generated
 
Tree_() - Constructor for class com.github.davidmoten.rtree.fbs.generated.Tree_
 
type() - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 

U

utf8() - Method in class com.github.davidmoten.rtree.Serializers.SerializerBuilder
 
Util - Class in com.github.davidmoten.rtree.internal
 

V

value() - Method in interface com.github.davidmoten.rtree.Entry
 
value() - Method in class com.github.davidmoten.rtree.internal.EntryDefault
Returns the value wrapped by this EntryDefault.
value1() - Method in class com.github.davidmoten.rtree.internal.util.Pair
 
value2() - Method in class com.github.davidmoten.rtree.internal.util.Pair
 
valueOf(String) - Static method in enum com.github.davidmoten.rtree.InternalStructure
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.github.davidmoten.rtree.Serializers.Method
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.github.davidmoten.rtree.InternalStructure
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.github.davidmoten.rtree.Serializers.Method
Returns an array containing the constants of this enum type, in the order they are declared.
visualize(int, int, Rectangle) - Method in class com.github.davidmoten.rtree.RTree
Returns a Visualizer for an image of given width and height and restricted to the given view of the coordinates.
visualize(int, int) - Method in class com.github.davidmoten.rtree.RTree
Returns a Visualizer for an image of given width and height and restricted to the the smallest view that fully contains the coordinates.
Visualizer - Class in com.github.davidmoten.rtree
 

W

write(RTree<T, S>, OutputStream) - Method in class com.github.davidmoten.rtree.fbs.SerializerFlatBuffers
 
write(RTree<T, S>, OutputStream) - Method in class com.github.davidmoten.rtree.kryo.SerializerKryo
 
write(RTree<T, S>, OutputStream) - Method in interface com.github.davidmoten.rtree.Serializer
 

X

x() - Method in class com.github.davidmoten.rtree.fbs.generated.Circle_
 
x() - Method in class com.github.davidmoten.rtree.fbs.generated.Point_
 
x() - Method in class com.github.davidmoten.rtree.geometry.Circle
 
x() - Method in class com.github.davidmoten.rtree.geometry.Point
 
x1() - Method in class com.github.davidmoten.rtree.geometry.Line
 
x1() - Method in class com.github.davidmoten.rtree.geometry.Point
 
x1() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
x2() - Method in class com.github.davidmoten.rtree.geometry.Line
 
x2() - Method in class com.github.davidmoten.rtree.geometry.Point
 
x2() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 

Y

y() - Method in class com.github.davidmoten.rtree.fbs.generated.Circle_
 
y() - Method in class com.github.davidmoten.rtree.fbs.generated.Point_
 
y() - Method in class com.github.davidmoten.rtree.geometry.Circle
 
y() - Method in class com.github.davidmoten.rtree.geometry.Point
 
y1() - Method in class com.github.davidmoten.rtree.geometry.Line
 
y1() - Method in class com.github.davidmoten.rtree.geometry.Point
 
y1() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 
y2() - Method in class com.github.davidmoten.rtree.geometry.Line
 
y2() - Method in class com.github.davidmoten.rtree.geometry.Point
 
y2() - Method in interface com.github.davidmoten.rtree.geometry.Rectangle
 

_

__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Box_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Circle_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Context_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Entry_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Geometry_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Line_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Node_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Point_
 
__init(int, ByteBuffer) - Method in class com.github.davidmoten.rtree.fbs.generated.Tree_
 
A B C D E F G H I J L M N O P R S T U V W X Y _ 
Skip navigation links

Copyright © 2013–2016. All rights reserved.