de.lmu.ifi.dbs.elki.algorithm.clustering.correlation
Class ORCLUS.ORCLUSCluster

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.algorithm.clustering.correlation.ORCLUS.ORCLUSCluster
Enclosing class:
ORCLUS<V extends NumberVector<V,?>>

private final class ORCLUS.ORCLUSCluster
extends Object

Encapsulates the attributes of a cluster.


Field Summary
(package private)  Matrix basis
          The matrix defining the subspace of this cluster.
(package private)  V centroid
          The centroid of this cluster.
(package private)  ModifiableDBIDs objectIDs
          The ids of the objects belonging to this cluster.
 
Constructor Summary
ORCLUS.ORCLUSCluster()
          Creates a new empty cluster.
ORCLUS.ORCLUSCluster(V o, DBID id, V factory)
          Creates a new cluster containing the specified object o.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectIDs

ModifiableDBIDs objectIDs
The ids of the objects belonging to this cluster.


basis

Matrix basis
The matrix defining the subspace of this cluster.


centroid

V extends NumberVector<V,?> centroid
The centroid of this cluster.

Constructor Detail

ORCLUS.ORCLUSCluster

ORCLUS.ORCLUSCluster()
Creates a new empty cluster.


ORCLUS.ORCLUSCluster

ORCLUS.ORCLUSCluster(V o,
                     DBID id,
                     V factory)
Creates a new cluster containing the specified object o.

Parameters:
o - the object belonging to this cluster.
factory - Factory object / prototype

Release 0.4.0 (2011-09-20_1324)