Uses of Class
elki.index.tree.spatial.rstarvariants.AbstractRStarTree
-
Packages that use AbstractRStarTree Package Description elki.index.preprocessed.knn 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. -
-
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(elki.database.relation.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 elki.data.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 elki.data.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 elki.data.spatial.SpatialComparable>
elki.database.query.PrioritySearcher<O>RStarTreeUtil. getDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, elki.database.query.distance.SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)Get an RTree priority searcher.static <O extends elki.data.spatial.SpatialComparable>
elki.database.query.knn.KNNSearcher<O>RStarTreeUtil. getKNNQuery(AbstractRStarTree<?,?,?> tree, elki.database.query.distance.SpatialDistanceQuery<O> distanceQuery, java.lang.Object... hints)Get an RTree knn query, using an optimized version for Euclidean distances.static <O extends elki.data.spatial.SpatialComparable>
elki.database.query.range.RangeSearcher<O>RStarTreeUtil. getRangeQuery(AbstractRStarTree<?,?,?> tree, elki.database.query.distance.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, elki.database.relation.Relation<? extends O> relation)Constructor.EuclideanRStarTreeKNNQuery(AbstractRStarTree<?,?,?> tree, elki.database.relation.Relation<? extends O> relation)Constructor.EuclideanRStarTreeRangeQuery(AbstractRStarTree<?,?,?> tree, elki.database.relation.Relation<? extends O> relation)Constructor.RStarTreeDistancePrioritySearcher(AbstractRStarTree<?,?,?> tree, elki.database.relation.Relation<? extends O> relation, elki.distance.SpatialPrimitiveDistance<? super O> distance)Constructor.RStarTreeKNNSearcher(AbstractRStarTree<?,?,?> tree, elki.database.relation.Relation<? extends O> relation, elki.distance.SpatialPrimitiveDistance<? super O> distance)Constructor.RStarTreeRangeSearcher(AbstractRStarTree<?,?,?> tree, elki.database.relation.Relation<? extends O> relation, elki.distance.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 elki.data.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 elki.data.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, elki.index.tree.IndexTreePath<E> path)<N extends AbstractRStarTreeNode<N,E>,E extends SpatialEntry>
booleanOverflowTreatment. handleOverflow(AbstractRStarTree<N,E,?> tree, N node, elki.index.tree.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, elki.index.tree.IndexTreePath<E> path)
-