summaryrefslogtreecommitdiff
path: root/src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java')
-rw-r--r--src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java b/src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java
index bdc83f17..cd1155c3 100644
--- a/src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java
+++ b/src/de/lmu/ifi/dbs/elki/index/tree/metrical/mtreevariants/mktrees/mkcop/MkCoPEntry.java
@@ -28,19 +28,21 @@ import de.lmu.ifi.dbs.elki.distance.distancevalue.NumberDistance;
import de.lmu.ifi.dbs.elki.index.tree.metrical.mtreevariants.MTreeEntry;
/**
- * Defines the requirements for an entry in an MkCop-Tree node.
- * Additionally to an entry in an M-Tree conservative approximation of the
- * knn distances is provided.
- *
- * @author Elke Achtert
+ * Defines the requirements for an entry in an MkCop-Tree node. Additionally to
+ * an entry in an M-Tree conservative approximation of the knn distances is
+ * provided.
+ *
+ * @author Elke Achtert
+ *
+ * @apiviz.composedOf ApproximationLine
*/
interface MkCoPEntry<D extends NumberDistance<D, ?>> extends MTreeEntry<D> {
/**
* Returns the conservative approximated knn distance of the entry.
- *
+ *
* @param <O> Object type
- * @param k the parameter k of the knn distance
+ * @param k the parameter k of the knn distance
* @param distanceFunction the distance function
* @return the conservative approximated knn distance of the entry
*/
@@ -48,15 +50,16 @@ interface MkCoPEntry<D extends NumberDistance<D, ?>> extends MTreeEntry<D> {
/**
* Returns the conservative approximation line.
- *
+ *
* @return the conservative approximation line
*/
public ApproximationLine getConservativeKnnDistanceApproximation();
/**
* Sets the conservative approximation line
- *
- * @param conservativeApproximation the conservative approximation line to be set
+ *
+ * @param conservativeApproximation the conservative approximation line to be
+ * set
*/
public void setConservativeKnnDistanceApproximation(ApproximationLine conservativeApproximation);
-}
+} \ No newline at end of file