MCPcopy Create free account

hub / github.com/davidmoten/rtree-3d / functions

Functions544 in github.com/davidmoten/rtree-3d

↓ 208 callersMethodadd
(Entry<? extends T, ? extends S> entry)
src/main/java/com/github/davidmoten/rtree3d/Node.java:13
↓ 79 callersMethodcreate
(int maxChildren, int n)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:421
↓ 79 callersMethode
(int n)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:893
↓ 75 callersMethodmbb
Returns the minimum bounding rectangle of this geometry. @return minimum bounding rectangle
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometry.java:39
↓ 74 callersMethodgeometry
()
src/main/java/com/github/davidmoten/rtree3d/geometry/HasGeometry.java:5
↓ 55 callersMethodmaxChildren
Sets the max number of children in an R-tree node. @param maxChildren max number of children in an R-tree node @return builder
src/main/java/com/github/davidmoten/rtree3d/RTree.java:165
↓ 49 callersMethodpoint
(double x, double y)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:869
↓ 43 callersMethodsize
Returns the number of entries in the RTree. @return the number of entries
src/main/java/com/github/davidmoten/rtree3d/RTree.java:816
↓ 35 callersMethodentries
()
src/test/java/com/github/davidmoten/rtree3d/GreekEarthquakes.java:21
↓ 32 callersMethodr
(int n)
src/test/java/com/github/davidmoten/rtree3d/QuadraticSplitterTest.java:128
↓ 32 callersMethodsearch
(Func1<? super Geometry, Boolean> condition, Subscriber<? super Entry<T, S>> subscriber)
src/main/java/com/github/davidmoten/rtree3d/Node.java:17
↓ 31 callersMethodcreate
Returns a new Builder instance for {@link RTree}. Defaults to maxChildren=128, minChildren=64, splitter=QuadraticSplitter. @param <T> the
src/main/java/com/github/davidmoten/rtree3d/RTree.java:97
↓ 30 callersMethodcount
()
src/main/java/com/github/davidmoten/rtree3d/Node.java:20
↓ 29 callersMethodbox
(double x1, double y1, double x2, double y2)
src/test/java/com/github/davidmoten/rtree3d/geometry/RectangleTest.java:140
↓ 29 callersMethodentry
Factory method. @param <T> type of value @param <S> type of geometry @param value object being given a spatial conte
src/main/java/com/github/davidmoten/rtree3d/Entry.java:47
↓ 28 callersMethoddelete
(Entry<? extends T, ? extends S> entry, boolean all)
src/main/java/com/github/davidmoten/rtree3d/Node.java:15
↓ 28 callersMethodpoint
(double x, double y, double z)
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometries.java:11
↓ 24 callersMethodstar
Sets the splitter to {@link SplitterRStar} and selector to {@link SelectorRStar} and defaults to minChildren=10. @return builder
src/main/java/com/github/davidmoten/rtree3d/RTree.java:199
↓ 23 callersMethodx1
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:23
↓ 20 callersMethodempty
()
src/main/java/com/github/davidmoten/util/ImmutableStack.java:32
↓ 18 callersMethodpush
(T value)
src/main/java/com/github/davidmoten/util/ImmutableStack.java:55
↓ 16 callersMethodisEmpty
Returns true if and only if the R-tree is empty of entries. @return is R-tree empty
src/main/java/com/github/davidmoten/rtree3d/RTree.java:807
↓ 16 callersMethodnormalizeLongitude
(double d)
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometries.java:32
↓ 16 callersMethody1
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:27
↓ 15 callersMethodvalue
Returns the value wrapped by this {@link Entry}. @return the entry value
src/main/java/com/github/davidmoten/rtree3d/Entry.java:56
↓ 14 callersMethodbox
(double x1, double y1, double z1, double x2, double y2, double z2)
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometries.java:15
↓ 14 callersMethodpoint
(double x, double y)
src/test/java/com/github/davidmoten/rtree3d/geometry/PointTest.java:80
↓ 14 callersMethodrequest
(long n)
src/main/java/com/github/davidmoten/rtree3d/OnSubscribeSearch.java:47
↓ 12 callersMethodbox
(double x1, double y1, double x2, double y2)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:705
↓ 12 callersMethodcreate
(double x1, double y1, double z1, double x2, double y2, double z2)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:56
↓ 12 callersMethodmbr
Returns the minimum bounding rectangle of a number of items. Benchmarks below indicate that when the number of items is &gt;1 this method is more perf
src/main/java/com/github/davidmoten/rtree3d/Util.java:42
↓ 11 callersMethodcalculateDepth
The tree is scanned for depth and the depth returned. This involves recursing down to the leaf level of the tree to get the current depth. Should be <
src/main/java/com/github/davidmoten/rtree3d/RTree.java:108
↓ 11 callersMethodchildren
()
src/main/java/com/github/davidmoten/rtree3d/NonLeaf.java:60
↓ 11 callersMethodvolume
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:47
↓ 11 callersMethodx2
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:31
↓ 10 callersMethodlist
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Group.java:17
↓ 10 callersMethodminChildren
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. @param m
src/main/java/com/github/davidmoten/rtree3d/RTree.java:154
↓ 10 callersMethodnode
()
src/main/java/com/github/davidmoten/rtree3d/NodePosition.java:15
↓ 10 callersMethodsave
(File file, String imageFormat)
src/main/java/com/github/davidmoten/rtree3d/Visualizer.java:114
↓ 10 callersMethodvisualize
Returns a {@link Visualizer} for an image of given width and height and restricted to the given view of the coordinates. The points in the view are sc
src/main/java/com/github/davidmoten/rtree3d/RTree.java:750
↓ 10 callersMethodx
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:49
↓ 10 callersMethody
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:53
↓ 10 callersMethody2
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:35
↓ 10 callersMethodz1
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:39
↓ 9 callersMethodcreate
(double x, double y, double z)
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:19
↓ 9 callersMethoddistance
(Box r)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:75
↓ 9 callersMethodisUnsubscribed
()
src/test/java/com/github/davidmoten/rtree3d/BackpressureTest.java:84
↓ 9 callersMethodr
(int n)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:901
↓ 9 callersMethodsearchGreek
(RTree<Object, Point> tree)
src/test/java/com/github/davidmoten/rtree3d/BenchmarksRTree.java:253
↓ 9 callersMethodsplit
Splits a list of items into two lists of at least minSize. @param <T> geometry type @param items list of items to split @param
src/main/java/com/github/davidmoten/rtree3d/Splitter.java:21
↓ 8 callersMethodinsertPoint
(RTree<Object, Point> tree)
src/test/java/com/github/davidmoten/rtree3d/BenchmarksRTree.java:288
↓ 8 callersMethodinsertRectangle
(RTree<Object, Box> tree)
src/test/java/com/github/davidmoten/rtree3d/BenchmarksRTree.java:284
↓ 8 callersMethodintersects
(Box r)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:70
↓ 8 callersMethodpop
()
src/main/java/com/github/davidmoten/util/ImmutableStack.java:48
↓ 8 callersMethodroot
()
src/main/java/com/github/davidmoten/rtree3d/RTree.java:785
↓ 8 callersMethodsearch
(RTree<Object, Box> tree)
src/test/java/com/github/davidmoten/rtree3d/BenchmarksRTree.java:248
↓ 8 callersMethodunsubscribe
()
src/test/java/com/github/davidmoten/rtree3d/BackpressureTest.java:79
↓ 7 callersMethodcall
(RTree<T, S> tree, Entry<T, S> entry)
src/main/java/com/github/davidmoten/rtree3d/RTree.java:385
↓ 7 callersMethodcreateBox
(com.github.davidmoten.rtree3d.proto.RTreeProtos.Box b)
src/test/java/com/github/davidmoten/rtree3d/RTree3DTest.java:577
↓ 7 callersMethodgetPairs
(int minSize, List<T> list)
src/main/java/com/github/davidmoten/rtree3d/SplitterRStar.java:75
↓ 7 callersMethodnormX
(float x)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:109
↓ 7 callersMethodnormY
(float y)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:113
↓ 7 callersMethodnormZ
(float z)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:117
↓ 7 callersMethodremove
(List<? extends T> list, List<? extends T> elements)
src/main/java/com/github/davidmoten/rtree3d/Util.java:75
↓ 7 callersMethodsort
(List<T> items, Comparator<HasGeometry> comparator)
src/main/java/com/github/davidmoten/rtree3d/SplitterRStar.java:87
↓ 6 callersMethodasClass
(Object object, Class<T> cls)
src/main/java/com/github/davidmoten/util/ObjectsHelper.java:17
↓ 6 callersMethodequals
(Object obj)
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:166
↓ 6 callersMethodgroup1
()
src/main/java/com/github/davidmoten/rtree3d/geometry/ListPair.java:26
↓ 6 callersMethodgroup2
()
src/main/java/com/github/davidmoten/rtree3d/geometry/ListPair.java:30
↓ 6 callersMethoditerator
()
src/main/java/com/github/davidmoten/util/ImmutableStack.java:59
↓ 6 callersMethodmbb
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:23
↓ 6 callersMethodnearest
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
src/main/java/com/github/davidmoten/rtree3d/RTree.java:707
↓ 6 callersMethodpeek
()
src/main/java/com/github/davidmoten/util/ImmutableStack.java:41
↓ 6 callersMethodrandom
()
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:909
↓ 6 callersMethodsplitter
Sets the {@link Splitter} to use when maxChildren is reached. @param splitter the splitter algorithm to use @return builder
src/main/java/com/github/davidmoten/rtree3d/RTree.java:176
↓ 6 callersMethodz2
()
src/main/java/com/github/davidmoten/rtree3d/geometry/Box.java:43
↓ 5 callersMethodasString
Returns a human readable form of the RTree. Here's an example: <pre> mbr=Rectangle [x1=10.0, y1=4.0, x2=62.0, y2=85.0] mbr=Rectangle [x1=28.0, y1=4
src/main/java/com/github/davidmoten/rtree3d/RTree.java:846
↓ 5 callersMethodbackpressureSubscriber
( final Set<Entry<Object, Box>> found)
src/test/java/com/github/davidmoten/rtree3d/BackpressureTest.java:258
↓ 5 callersMethodcontext
Returns a {@link Context} containing the configuration of the RTree at the time of instantiation. @return the configuration of the RTree prior to ins
src/main/java/com/github/davidmoten/rtree3d/RTree.java:826
↓ 5 callersMethodcreateProtoBox
(Box box)
src/test/java/com/github/davidmoten/rtree3d/RTree3DTest.java:675
↓ 5 callersMethoddistance
<p> Returns the distance to the given {@link Box}. For a {@link Box} this might be Euclidean distance but for an EPSG4326 lat-long Rectangle might be
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometry.java:32
↓ 5 callersMethodgetBestCandidateForGroup
(List<T> list, List<T> group, Box groupMbr)
src/main/java/com/github/davidmoten/rtree3d/SplitterQuadratic.java:71
↓ 5 callersMethodintersects
(Box r)
src/main/java/com/github/davidmoten/rtree3d/geometry/Geometry.java:41
↓ 5 callersMethodpoint
(double x, double y)
src/test/java/com/github/davidmoten/rtree3d/SplitterRStarTest.java:32
↓ 5 callersMethodselector
Sets the node {@link Selector} which decides which branches to follow when inserting or searching. @param selector determines which branch
src/main/java/com/github/davidmoten/rtree3d/RTree.java:189
↓ 5 callersMethodtime
(String isoDateTime)
src/test/java/com/github/davidmoten/rtree3d/RTree3DTest.java:762
↓ 5 callersMethodvalue1
()
src/main/java/com/github/davidmoten/util/Pair.java:13
↓ 5 callersMethodvalue2
()
src/main/java/com/github/davidmoten/util/Pair.java:17
↓ 4 callersMethodcompose
(final Comparator<T>... comparators)
src/main/java/com/github/davidmoten/rtree3d/Comparators.java:82
↓ 4 callersMethodcreate
(ImmutableStack<T> stack, long request)
src/main/java/com/github/davidmoten/rtree3d/Backpressure.java:61
↓ 4 callersMethoddistance
(Box r)
src/main/java/com/github/davidmoten/rtree3d/geometry/Point.java:28
↓ 4 callersMethodentries
Returns all entries in the tree as an {@link Observable} sequence. @return all entries in the R-tree
src/main/java/com/github/davidmoten/rtree3d/RTree.java:733
↓ 4 callersMethodentriesToAdd
()
src/main/java/com/github/davidmoten/rtree3d/NodeAndEntries.java:44
↓ 4 callersMethodequals
(Object obj)
src/main/java/com/github/davidmoten/rtree3d/Entry.java:81
↓ 4 callersMethodgetDepth
()
src/main/java/com/github/davidmoten/rtree3d/RectangleDepth.java:19
↓ 4 callersMethodnext
()
src/main/java/com/github/davidmoten/util/ImmutableStack.java:76
↓ 4 callersMethodrnd
(double d)
src/main/java/com/github/davidmoten/rtree3d/Visualizer.java:110
↓ 4 callersMethodsearch
( final Func1<? super Geometry, Boolean> condition, final Subscriber<? super Entry<T,
src/main/java/com/github/davidmoten/rtree3d/Backpressure.java:18
↓ 4 callersMethodsplit
(List<T> items, int minSize)
src/main/java/com/github/davidmoten/rtree3d/SplitterQuadratic.java:20
↓ 4 callersMethodtestBuiltTree
(RTree<Object, Point> tree)
src/test/java/com/github/davidmoten/rtree3d/RTreeTest.java:414
next →1–100 of 544, ranked by callers