de.lmu.ifi.dbs.elki.utilities.referencepoints
Class FullDatabaseReferencePoints<O extends NumberVector<? extends O,?>>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.utilities.referencepoints.FullDatabaseReferencePoints<O>
Type Parameters:
O - Object type.
All Implemented Interfaces:
InspectionUtilFrequentlyScanned, Parameterizable, ReferencePointsHeuristic<O>

public class FullDatabaseReferencePoints<O extends NumberVector<? extends O,?>>
extends Object
implements ReferencePointsHeuristic<O>

Strategy to use the complete database as reference points.


Constructor Summary
FullDatabaseReferencePoints()
          Constructor, Parameterizable style.
 
Method Summary
<T extends O>
Collection<O>
getReferencePoints(Relation<T> db)
          Get the reference points for the given database.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FullDatabaseReferencePoints

public FullDatabaseReferencePoints()
Constructor, Parameterizable style.

Method Detail

getReferencePoints

public <T extends O> Collection<O> getReferencePoints(Relation<T> db)
Description copied from interface: ReferencePointsHeuristic
Get the reference points for the given database.

Specified by:
getReferencePoints in interface ReferencePointsHeuristic<O extends NumberVector<? extends O,?>>
Parameters:
db - Database
Returns:
Collection of reference points.

Release 0.4.0 (2011-09-20_1324)