de.lmu.ifi.dbs.elki.utilities.referencepoints
Class FullDatabaseReferencePoints<O extends NumberVector<O,?>>
java.lang.Object
de.lmu.ifi.dbs.elki.logging.AbstractLoggable
de.lmu.ifi.dbs.elki.utilities.referencepoints.FullDatabaseReferencePoints<O>
- Type Parameters:
O
- Object type.
- All Implemented Interfaces:
- Parameterizable, ReferencePointsHeuristic<O>
public class FullDatabaseReferencePoints<O extends NumberVector<O,?>>
- extends AbstractLoggable
- implements ReferencePointsHeuristic<O>
Strategy to use the complete database as reference points.
- Author:
- Erich Schubert
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FullDatabaseReferencePoints
public FullDatabaseReferencePoints()
- Constructor, Parameterizable style.
getReferencePoints
public Collection<O> getReferencePoints(Database<O> db)
- Description copied from interface:
ReferencePointsHeuristic
- Get the reference points for the given database.
- Specified by:
getReferencePoints
in interface ReferencePointsHeuristic<O extends NumberVector<O,?>>
- Parameters:
db
- Database
- Returns:
- Collection of reference points.