A B C D E F G H I K L M N O P Q R S T V W 
All Classes All Packages

C

canBulkLoad() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Test whether a bulk insert is still possible.
checkDistance(SpatialPrimitiveDistance<? super O>) - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Throws an IllegalArgumentException if the specified distance function is not an instance of the distance function used by this index.
childnr - Variable in class elki.index.tree.spatial.rstarvariants.query.EuclideanRStarTreeDistancePrioritySearcher
Candidate within node
childnr - Variable in class elki.index.tree.spatial.rstarvariants.query.RStarTreeDistancePrioritySearcher
Candidate within node
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.ApproximativeLeastOverlapInsertionStrategy
 
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.CombinedInsertionStrategy
 
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in interface elki.index.tree.spatial.rstarvariants.strategies.insert.InsertionStrategy
Choose insertion rectangle.
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.LeastEnlargementInsertionStrategy
 
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.LeastEnlargementWithAreaInsertionStrategy
 
choose(A, ArrayAdapter<? extends SpatialComparable, A>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.LeastOverlapInsertionStrategy
 
chooseBulkSplitPoint(int, int, int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.bulk.AbstractBulkSplit
Computes and returns the best split point.
chooseMaximalExtendedSplitAxis(List<? extends SpatialComparable>) - Method in class elki.index.tree.spatial.rstarvariants.strategies.bulk.MaxExtensionBulkSplit
Computes and returns the best split axis.
choosePath(IndexTreePath<E>, SpatialComparable, int, int) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Chooses the best path of the specified subtree for insertion of the given mbr at the specified level.
chooseSplitAxis(int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.split.TopologicalSplitter.Split
Chooses a split axis.
chooseSplitPoint(int) - Method in class elki.index.tree.spatial.rstarvariants.strategies.split.TopologicalSplitter.Split
Chooses a split axis.
CloseReinsert - Class in elki.index.tree.spatial.rstarvariants.strategies.reinsert
Reinsert objects on page overflow, starting with close objects first (even when they will likely be inserted into the same page again!)
CloseReinsert(double, SpatialPrimitiveDistance<?>) - Constructor for class elki.index.tree.spatial.rstarvariants.strategies.reinsert.CloseReinsert
Constructor.
CloseReinsert.Par - Class in elki.index.tree.spatial.rstarvariants.strategies.reinsert
Parameterization class.
CombinedInsertionStrategy - Class in elki.index.tree.spatial.rstarvariants.strategies.insert
Use two different insertion strategies for directory and leaf nodes.
CombinedInsertionStrategy(InsertionStrategy, InsertionStrategy) - Constructor for class elki.index.tree.spatial.rstarvariants.strategies.insert.CombinedInsertionStrategy
Constructor.
CombinedInsertionStrategy.Par - Class in elki.index.tree.spatial.rstarvariants.strategies.insert
Parameterization class.
computeExactDistance() - Method in class elki.index.tree.spatial.rstarvariants.query.EuclideanRStarTreeDistancePrioritySearcher
 
computeExactDistance() - Method in class elki.index.tree.spatial.rstarvariants.query.RStarTreeDistancePrioritySearcher
 
computeHeight() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Computes the height of this RTree.
computeHeight() - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
computeHeight() - Method in class elki.index.tree.spatial.rstarvariants.NonFlatRStarTree
 
computeMBR() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTreeNode
Recomputing the MBR is rather expensive.
computeOverlap(A, ArrayAdapter<E, A>, long[]) - Method in class elki.index.tree.spatial.rstarvariants.strategies.split.AngTanLinearSplit
Compute overlap of assignment
computeReinserts(A, ArrayAdapter<? extends SpatialComparable, ? super A>, SpatialComparable) - Method in class elki.index.tree.spatial.rstarvariants.strategies.reinsert.CloseReinsert
 
computeReinserts(A, ArrayAdapter<? extends SpatialComparable, ? super A>, SpatialComparable) - Method in class elki.index.tree.spatial.rstarvariants.strategies.reinsert.FarReinsert
 
computeReinserts(A, ArrayAdapter<? extends SpatialComparable, ? super A>, SpatialComparable) - Method in interface elki.index.tree.spatial.rstarvariants.strategies.reinsert.ReinsertStrategy
Perform reinsertions.
condenseTree(IndexTreePath<E>, ArrayDeque<N>) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Condenses the tree after deletion of some nodes.
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTreeFactory.Par
 
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.strategies.bulk.SpatialSortBulkSplit.Par
 
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.ApproximativeLeastOverlapInsertionStrategy.Par
 
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.strategies.insert.CombinedInsertionStrategy.Par
 
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.strategies.overflow.LimitedReinsertOverflowTreatment.Par
 
configure(Parameterization) - Method in class elki.index.tree.spatial.rstarvariants.strategies.reinsert.AbstractPartialReinsert.Par
 
containedTest(IndexTreePath<E>, N, SpatialComparable) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Test on whether or not any child of node contains mbr.
countDistanceCalculation() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree.Statistics
Count a distance computation.
countKNNQuery() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree.Statistics
Count a knn query invocation.
countRangeQuery() - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree.Statistics
Count a range query invocation.
createBulkDirectoryNodes(List<E>) - Method in class elki.index.tree.spatial.rstarvariants.NonFlatRStarTree
Creates and returns the directory nodes for bulk load.
createBulkLeafNodes(List<E>) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Creates and returns the leaf nodes for bulk load.
createEmptyRoot(E) - Method in class elki.index.tree.spatial.rstarvariants.NonFlatRStarTree
 
createEmptyRoot(SpatialEntry) - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
createHeader() - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
 
createNewDirectoryEntry(DeLiCluNode) - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Creates a new directory entry representing the specified node.
createNewDirectoryEntry(FlatRStarTreeNode) - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
createNewDirectoryEntry(RdKNNNode) - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Creates a new directory entry representing the specified node.
createNewDirectoryEntry(RStarTreeNode) - Method in class elki.index.tree.spatial.rstarvariants.rstar.RStarTree
 
createNewDirectoryEntry(N) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Creates a new directory entry representing the specified node.
createNewDirectoryNode() - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Creates a new directory node with the specified capacity.
createNewDirectoryNode() - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
createNewDirectoryNode() - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Creates a new directory node with the specified capacity.
createNewDirectoryNode() - Method in class elki.index.tree.spatial.rstarvariants.rstar.RStarTree
Creates a new directory node with the specified capacity.
createNewLeafEntry(DBID) - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTreeIndex
Creates a new leaf entry representing the specified data object.
createNewLeafEntry(DBID) - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTreeIndex
Wrap a vector as spatial point leaf entry.
createNewLeafEntry(DBID) - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
 
createNewLeafEntry(DBIDRef) - Method in class elki.index.tree.spatial.rstarvariants.rstar.RStarTreeIndex
Create a new leaf entry.
createNewLeafNode() - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Creates a new leaf node with the specified capacity.
createNewLeafNode() - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
createNewLeafNode() - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Creates a new leaf node with the specified capacity.
createNewLeafNode() - Method in class elki.index.tree.spatial.rstarvariants.rstar.RStarTree
Creates a new leaf node with the specified capacity.
createNewRoot(N, N) - Method in class elki.index.tree.spatial.rstarvariants.AbstractRStarTree
Creates a new root node that points to the two specified child nodes and return the path to the new root.
createRoot(N, List<E>) - Method in class elki.index.tree.spatial.rstarvariants.NonFlatRStarTree
Returns a root node for bulk load.
createRootEntry() - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTree
Creates an entry representing the root node.
createRootEntry() - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTree
 
createRootEntry() - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTree
Creates an entry representing the root node.
createRootEntry() - Method in class elki.index.tree.spatial.rstarvariants.rstar.RStarTree
 
createSettings() - Method in class elki.index.tree.spatial.rstarvariants.deliclu.DeLiCluTreeFactory.Par
 
createSettings() - Method in class elki.index.tree.spatial.rstarvariants.flat.FlatRStarTreeFactory.Par
 
createSettings() - Method in class elki.index.tree.spatial.rstarvariants.rdknn.RdKNNTreeFactory.Par
 
A B C D E F G H I K L M N O P Q R S T V W 
All Classes All Packages