Environment for
DeveLoping
KDD-Applications
Supported by Index-Structures

de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
Class PROCLUS.PROCLUSCluster

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.algorithm.clustering.subspace.PROCLUS.PROCLUSCluster
Enclosing class:
PROCLUS<V extends RealVector<V,?>>

private class PROCLUS.PROCLUSCluster
extends Object

Encapsulates the attributes of a cluster.


Field Summary
(package private)  V centroid
          The centroids of this cluster along each dimension.
(package private)  Set<Integer> dimensions
          The correlated dimensions of this cluster.
(package private)  Set<Integer> objectIDs
          The ids of the objects belonging to this cluster.
 
Constructor Summary
PROCLUS.PROCLUSCluster(Set<Integer> objectIDs, Set<Integer> dimensions, V centroid)
          Provides a new cluster with the specified parameters.
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objectIDs

Set<Integer> objectIDs
The ids of the objects belonging to this cluster.


dimensions

Set<Integer> dimensions
The correlated dimensions of this cluster.


centroid

V extends RealVector<V,?> centroid
The centroids of this cluster along each dimension.

Constructor Detail

PROCLUS.PROCLUSCluster

public PROCLUS.PROCLUSCluster(Set<Integer> objectIDs,
                              Set<Integer> dimensions,
                              V centroid)
Provides a new cluster with the specified parameters.

Parameters:
objectIDs - the ids of the objects belonging to this cluster
dimensions - the correlated dimensions of this cluster
centroid - the centroid of this cluster

Release 0.2 (2009-07-06_1820)