Uses of Class
elki.index.tree.spatial.rstarvariants.AbstractRStarTree
-
Packages that use AbstractRStarTree Package Description elki.algorithm Miscellaneous algorithms.elki.index.preprocessed.knn Indexes providing KNN and rKNN data.elki.index.tree.spatial.rstarvariants R*-tree and variants.elki.index.tree.spatial.rstarvariants.deliclu elki.index.tree.spatial.rstarvariants.flat elki.index.tree.spatial.rstarvariants.query Queries on the R-Tree family of indexes: kNN and range queries.elki.index.tree.spatial.rstarvariants.rdknn elki.index.tree.spatial.rstarvariants.rstar elki.index.tree.spatial.rstarvariants.strategies.overflow Overflow treatment strategies for R-trees.elki.visualization.visualizers.parallel.index Visualizers for index structure based on parallel coordinates.elki.visualization.visualizers.scatterplot.index Visualizers for index structures based on 2D projections. -
-
Uses of AbstractRStarTree in elki.algorithm
Methods in elki.algorithm with parameters of type AbstractRStarTree Modifier and Type Method Description WritableDataStore<KNNList>
KNNJoin. run(AbstractRStarTree<?,?,?> idx, DBIDs ids)
Inner run method. -
Uses of AbstractRStarTree in elki.index.preprocessed.knn
Methods in elki.index.preprocessed.knn that return AbstractRStarTree Modifier and Type Method Description protected AbstractRStarTree<?,SpatialEntry,?>
SpatialApproximationMaterializeKNNPreprocessor. getSpatialIndex(Relation<O> relation)
-
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants
Subclasses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants Modifier and Type Class Description class
NonFlatRStarTree<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry,S extends RTreeSettings>
Abstract superclass for all non-flat R*-Tree variants.Methods in elki.index.tree.spatial.rstarvariants with parameters of type AbstractRStarTree Modifier and Type Method Description int
AbstractRStarTreeNode. integrityCheck(AbstractRStarTree<N,E,?> tree)
Tests this node (public for debugging purposes). -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.deliclu
Subclasses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.deliclu Modifier and Type Class Description class
DeLiCluTree
DeLiCluTree is a spatial index structure based on an R-Tree.class
DeLiCluTreeIndex<O extends NumberVector>
The common use of the DeLiClu tree: indexing number vectors. -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.flat
Subclasses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.flat Modifier and Type Class Description class
FlatRStarTree
FlatRTree is a spatial index structure based on a R*-Tree but with a flat directory.class
FlatRStarTreeIndex<O extends NumberVector>
The common use of the flat rstar tree: indexing number vectors. -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.query
Fields in elki.index.tree.spatial.rstarvariants.query declared as AbstractRStarTree Modifier and Type Field Description protected AbstractRStarTree<?,?,?>
EuclideanRStarTreeDistancePrioritySearcher. tree
The index to useprotected AbstractRStarTree<?,?,?>
RStarTreeDistancePrioritySearcher. tree
The index to useprotected AbstractRStarTree<?,?,?>
RStarTreeKNNSearcher. tree
The index to useprotected AbstractRStarTree<?,?,?>
RStarTreeRangeSearcher. tree
The index to useMethods in elki.index.tree.spatial.rstarvariants.query with parameters of type AbstractRStarTree Modifier and Type Method Description static <O extends SpatialComparable>
PrioritySearcher<O>RStarTreeUtil. getDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)
Get an RTree priority searcher.static <O extends SpatialComparable>
KNNSearcher<O>RStarTreeUtil. getKNNQuery(AbstractRStarTree<?,?,?> tree, SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)
Get an RTree knn query, using an optimized version for Euclidean distances.static <O extends SpatialComparable>
RangeSearcher<O>RStarTreeUtil. getRangeQuery(AbstractRStarTree<?,?,?> tree, SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)
Get an RTree range query, using an optimized version for Euclidean distances.Constructors in elki.index.tree.spatial.rstarvariants.query with parameters of type AbstractRStarTree Constructor Description EuclideanRStarTreeDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation)
Constructor.EuclideanRStarTreeKNNQuery(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation)
Constructor.EuclideanRStarTreeRangeQuery(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation)
Constructor.RStarTreeDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation, SpatialPrimitiveDistance<? super O> distance)
Constructor.RStarTreeKNNSearcher(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation, SpatialPrimitiveDistance<? super O> distance)
Constructor.RStarTreeRangeSearcher(AbstractRStarTree<?,?,?> tree, Relation<? extends O> relation, SpatialPrimitiveDistance<? super O> distance)
Constructor. -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.rdknn
Subclasses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.rdknn Modifier and Type Class Description class
RdKNNTree<O extends NumberVector>
RDkNNTree is a spatial index structure based on the concepts of the R*-Tree supporting efficient processing of reverse k nearest neighbor queries. -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.rstar
Subclasses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.rstar Modifier and Type Class Description class
RStarTree
RStarTree is a spatial index structure based on the concepts of the R*-Tree.class
RStarTreeIndex<O extends NumberVector>
The common use of the rstar tree: indexing number vectors. -
Uses of AbstractRStarTree in elki.index.tree.spatial.rstarvariants.strategies.overflow
Methods in elki.index.tree.spatial.rstarvariants.strategies.overflow with parameters of type AbstractRStarTree Modifier and Type Method Description <N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
booleanLimitedReinsertOverflowTreatment. handleOverflow(AbstractRStarTree<N,E,?> tree, N node, IndexTreePath<E> path)
<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
booleanOverflowTreatment. handleOverflow(AbstractRStarTree<N,E,?> tree, N node, IndexTreePath<E> path)
Handle overflow in the given node.<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
booleanSplitOnlyOverflowTreatment. handleOverflow(AbstractRStarTree<N,E,?> tree, N node, IndexTreePath<E> path)
-
Uses of AbstractRStarTree in elki.visualization.visualizers.parallel.index
Fields in elki.visualization.visualizers.parallel.index declared as AbstractRStarTree Modifier and Type Field Description protected AbstractRStarTree<N,E,?>
RTreeParallelVisualization.Instance. tree
The tree we visualizeMethods in elki.visualization.visualizers.parallel.index with parameters of type AbstractRStarTree Modifier and Type Method Description private void
RTreeParallelVisualization.Instance. visualizeRTreeEntry(SVGPlot svgp, org.w3c.dom.Element layer, ProjectionParallel proj, AbstractRStarTree<? extends N,E,?> rtree, E entry, int depth, int step)
Recursively draw the MBR rectangles. -
Uses of AbstractRStarTree in elki.visualization.visualizers.scatterplot.index
Fields in elki.visualization.visualizers.scatterplot.index declared as AbstractRStarTree Modifier and Type Field Description protected AbstractRStarTree<N,E,?>
TreeMBRVisualization.Instance. tree
The tree we visualizeMethods in elki.visualization.visualizers.scatterplot.index with parameters of type AbstractRStarTree Modifier and Type Method Description private void
TreeMBRVisualization.Instance. visualizeRTreeEntry(SVGPlot svgp, org.w3c.dom.Element layer, Projection2D proj, AbstractRStarTree<? extends N,E,?> rtree, E entry, int depth)
Recursively draw the MBR rectangles.
-