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 classNonFlatRStarTree<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 intAbstractRStarTreeNode. 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 classDeLiCluTreeDeLiCluTree is a spatial index structure based on an R-Tree.classDeLiCluTreeIndex<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 classFlatRStarTreeFlatRTree is a spatial index structure based on a R*-Tree but with a flat directory.classFlatRStarTreeIndex<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. treeThe index to useprotected AbstractRStarTree<?,?,?>RStarTreeDistancePrioritySearcher. treeThe index to useprotected AbstractRStarTree<?,?,?>RStarTreeKNNSearcher. treeThe index to useprotected AbstractRStarTree<?,?,?>RStarTreeRangeSearcher. treeThe 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 classRdKNNTree<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 classRStarTreeRStarTree is a spatial index structure based on the concepts of the R*-Tree.classRStarTreeIndex<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. treeThe tree we visualizeMethods in elki.visualization.visualizers.parallel.index with parameters of type AbstractRStarTree Modifier and Type Method Description private voidRTreeParallelVisualization.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. treeThe tree we visualizeMethods in elki.visualization.visualizers.scatterplot.index with parameters of type AbstractRStarTree Modifier and Type Method Description private voidTreeMBRVisualization.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.
-