de.lmu.ifi.dbs.elki.algorithm.clustering.subspace
Class PROCLUS.PROCLUSCluster
java.lang.Object
  
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. | 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
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.
 
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 clusterdimensions - the correlated dimensions of this clustercentroid - the centroid of this cluster