| Package | Description |
|---|---|
| com.github.davidmoten.rtree | |
| com.github.davidmoten.rtree.geometry | |
| com.github.davidmoten.rtree.geometry.internal |
| Modifier and Type | Method and Description |
|---|---|
rx.Observable<Entry<T,S>> |
RTree.nearest(Point p,
double maxDistance,
int maxCount)
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.
|
rx.Observable<Entry<T,S>> |
RTree.search(Point p)
Returns an
Observable sequence of all Entrys in the R-tree
whose minimum bounding rectangle intersects with the given point. |
rx.Observable<Entry<T,S>> |
RTree.search(Point p,
double maxDistance)
Returns an
Observable sequence of all Entrys in the R-tree
whose minimum bounding rectangles are within maxDistance from the given
point. |
| Modifier and Type | Field and Description |
|---|---|
static rx.functions.Func2<Circle,Point,Boolean> |
Intersects.circleIntersectsPoint |
static rx.functions.Func2<Geometry,Point,Boolean> |
Intersects.geometryIntersectsPoint |
static rx.functions.Func2<Line,Point,Boolean> |
Intersects.lineIntersectsPoint |
static rx.functions.Func2<Point,Circle,Boolean> |
Intersects.pointIntersectsCircle |
static rx.functions.Func2<Point,Geometry,Boolean> |
Intersects.pointIntersectsGeometry |
static rx.functions.Func2<Point,Line,Boolean> |
Intersects.pointIntersectsLine |
| Modifier and Type | Method and Description |
|---|---|
static Point |
Geometries.point(double x,
double y) |
static Point |
Geometries.point(float x,
float y) |
static Point |
Geometries.pointGeographic(double lon,
double lat) |
static Point |
Geometries.pointGeographic(float lon,
float lat) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
Circle.intersects(Point point) |
boolean |
Line.intersects(Point point) |
| Modifier and Type | Class and Description |
|---|---|
class |
PointDouble |
class |
PointFloat |
| Modifier and Type | Method and Description |
|---|---|
boolean |
CircleDouble.intersects(Point point) |
boolean |
CircleFloat.intersects(Point point) |
boolean |
LineDouble.intersects(Point point) |
boolean |
LineFloat.intersects(Point point) |
Copyright © 2013–2023. All rights reserved.