Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/davidmoten/rtree-3d
/ types & classes
Types & classes
72 in github.com/davidmoten/rtree-3d
⨍
Functions
544
◇
Types & classes
72
Class
Backpressure
Utility methods for controlling backpressure of the tree search.
src/main/java/com/github/davidmoten/rtree3d/Backpressure.java:12
Class
BackpressureTest
src/test/java/com/github/davidmoten/rtree3d/BackpressureTest.java:31
Class
BenchmarksRTree
src/test/java/com/github/davidmoten/rtree3d/BenchmarksRTree.java:19
Class
Box
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:8
Class
Builder
RTree Builder.
src/main/java/com/github/davidmoten/rtree3d/RTree.java:206
Class
Comparators
Utility functions asociated with {@link Comparator}s, especially for use with {@link Selector}s and {@link Splitter}s.
src/main/java/com/github/davidmoten/rtree3d/Comparators.java:18
Class
ComparatorsTest
src/test/java/com/github/davidmoten/rtree3d/ComparatorsTest.java:8
Class
Context
Configures an RTree prior to instantiation of an {@link RTree}.
src/main/java/com/github/davidmoten/rtree3d/Context.java:10
Class
ContextTest
src/test/java/com/github/davidmoten/rtree3d/ContextTest.java:9
Class
Entry
An entry in the R-tree which has a spatial representation. @param <T> the type of Entry
src/main/java/com/github/davidmoten/rtree3d/Entry.java:16
Class
EntryTest
src/test/java/com/github/davidmoten/rtree3d/EntryTest.java:12
Class
Functions
Utility functions for making {@link Selector}s and {@link Splitter}s.
src/main/java/com/github/davidmoten/rtree3d/Functions.java:15
Class
FunctionsTest
src/test/java/com/github/davidmoten/rtree3d/FunctionsTest.java:8
Class
GalleryMain
src/test/java/com/github/davidmoten/rtree3d/GalleryMain.java:12
Class
GeoCircleValue
src/test/java/com/github/davidmoten/rtree3d/LatLongExampleTest.java:126
Class
Geometries
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometries.java:5
Class
GeometriesTest
src/test/java/com/github/davidmoten/rtree3d/geometry/GeometriesTest.java:12
Interface
Geometry
A geometrical region that represents an Entry spatially. It is recommended that implementations of this interface implement equals() and hashCode() ap
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometry.java:9
Class
GreekEarthquakes
src/test/java/com/github/davidmoten/rtree3d/GreekEarthquakes.java:19
Class
Group
src/main/java/com/github/davidmoten/rtree3d/geometry/Group.java:7
Interface
HasGeometry
src/main/java/com/github/davidmoten/rtree3d/geometry/HasGeometry.java:3
Class
ImageSaver
src/main/java/com/github/davidmoten/rtree3d/ImageSaver.java:9
Class
ImageSaverTest
src/test/java/com/github/davidmoten/rtree3d/ImageSaverTest.java:16
Class
ImmutableStack
src/main/java/com/github/davidmoten/util/ImmutableStack.java:9
Class
ImmutableStackTest
src/test/java/com/github/davidmoten/util/ImmutableStackTest.java:11
Class
Intersects
src/main/java/com/github/davidmoten/rtree3d/geometry/Intersects.java:5
Class
IntersectsTest
src/test/java/com/github/davidmoten/rtree3d/geometry/IntersectsTest.java:7
Class
LatLongExampleTest
src/test/java/com/github/davidmoten/rtree3d/LatLongExampleTest.java:19
Class
Leaf
src/main/java/com/github/davidmoten/rtree3d/Leaf.java:17
Class
LeafTest
src/test/java/com/github/davidmoten/rtree3d/LeafTest.java:18
Class
ListPair
Not thread safe. @param <T> list type
src/main/java/com/github/davidmoten/rtree3d/geometry/ListPair.java:12
Class
Mbr
src/test/java/com/github/davidmoten/rtree3d/Mbr.java:7
Interface
Node
src/main/java/com/github/davidmoten/rtree3d/Node.java:11
Class
NodeAndEntries
Used for tracking deletions through recursive calls. @param <T> entry type
src/main/java/com/github/davidmoten/rtree3d/NodeAndEntries.java:14
Class
NodePosition
src/main/java/com/github/davidmoten/rtree3d/NodePosition.java:5
Class
NonLeaf
src/main/java/com/github/davidmoten/rtree3d/NonLeaf.java:18
Class
NonLeafTest
src/test/java/com/github/davidmoten/rtree3d/NonLeafTest.java:11
Class
ObjectsHelper
src/main/java/com/github/davidmoten/util/ObjectsHelper.java:7
Class
ObjectsHelperTest
src/test/java/com/github/davidmoten/util/ObjectsHelperTest.java:8
Class
OnSubscribeSearch
src/main/java/com/github/davidmoten/rtree3d/OnSubscribeSearch.java:15
Class
OnSubscribeSearchTest
src/test/java/com/github/davidmoten/rtree3d/OnSubscribeSearchTest.java:20
Class
OperatorBoundedPriorityQueue
src/main/java/com/github/davidmoten/rx/operators/OperatorBoundedPriorityQueue.java:10
Class
OperatorBoundedPriorityQueueTest
src/test/java/com/github/davidmoten/rx/operators/OperatorBoundedPriorityQueueTest.java:18
Class
Pair
src/main/java/com/github/davidmoten/util/Pair.java:3
Class
Point
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:7
Class
PointTest
src/test/java/com/github/davidmoten/rtree3d/geometry/PointTest.java:9
Class
QuadraticSplitterTest
src/test/java/com/github/davidmoten/rtree3d/QuadraticSplitterTest.java:19
Class
RTree
Immutable in-memory 2D R-Tree with configurable splitter heuristic. @param <T> the entry value type @param <S> the entry geomet
src/main/java/com/github/davidmoten/rtree3d/RTree.java:29
Class
RTree3DTest
src/test/java/com/github/davidmoten/rtree3d/RTree3DTest.java:62
Class
RTreeTest
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:41
Class
RectangleDepth
src/main/java/com/github/davidmoten/rtree3d/RectangleDepth.java:5
Class
RectangleTest
src/test/java/com/github/davidmoten/rtree3d/geometry/RectangleTest.java:9
Class
SearchProducer
src/main/java/com/github/davidmoten/rtree3d/OnSubscribeSearch.java:30
Interface
Selector
The heuristic used on insert to select which node to add an Entry to.
src/main/java/com/github/davidmoten/rtree3d/Selector.java:11
Class
SelectorMinimalOverlapVolume
src/main/java/com/github/davidmoten/rtree3d/SelectorMinimalOverlapVolume.java:13
Class
SelectorMinimalVolumeIncrease
Uses minimal area increase to select a node from a list.
src/main/java/com/github/davidmoten/rtree3d/SelectorMinimalVolumeIncrease.java:16
Class
SelectorRStar
Uses minimal overlap area selector for leaf nodes and minimal areea increase selector for non-leaf nodes.
src/main/java/com/github/davidmoten/rtree3d/SelectorRStar.java:11
Class
SerializationTest
src/test/java/com/github/davidmoten/rtree3d/SerializationTest.java:22
Class
Serializer
src/main/java/com/github/davidmoten/rtree3d/Serializer.java:11
Enum
SortType
src/main/java/com/github/davidmoten/rtree3d/SplitterRStar.java:51
Interface
Splitter
src/main/java/com/github/davidmoten/rtree3d/Splitter.java:8
Class
SplitterQuadratic
src/main/java/com/github/davidmoten/rtree3d/SplitterQuadratic.java:18
Class
SplitterRStar
src/main/java/com/github/davidmoten/rtree3d/SplitterRStar.java:18
Class
SplitterRStarTest
src/test/java/com/github/davidmoten/rtree3d/SplitterRStarTest.java:16
Class
StackAndRequest
src/main/java/com/github/davidmoten/rtree3d/Backpressure.java:52
Class
StackIterator
src/main/java/com/github/davidmoten/util/ImmutableStack.java:64
Class
StringSplitTest
src/test/java/com/github/davidmoten/rtree3d/StringSplitTest.java:8
Class
TreeAndType
src/test/java/com/github/davidmoten/rtree3d/RTree3DTest.java:545
Class
Util
@author dxm
src/main/java/com/github/davidmoten/rtree3d/Util.java:15
Class
UtilTest
src/test/java/com/github/davidmoten/rtree3d/UtilTest.java:14
Class
Utilities
src/test/java/com/github/davidmoten/rtree3d/Utilities.java:13
Class
Visualizer
src/main/java/com/github/davidmoten/rtree3d/Visualizer.java:18