Class Cluster<T extends Clusterable<T>>
- java.lang.Object
 - 
- org.apache.commons.math.stat.clustering.Cluster<T>
 
 
- 
- Type Parameters:
 T- the type of points that can be clustered
- All Implemented Interfaces:
 java.io.Serializable
public class Cluster<T extends Clusterable<T>> extends java.lang.Object implements java.io.SerializableCluster holding a set ofClusterablepoints.- Since:
 - 2.0
 - See Also:
 - Serialized Form
 
 
- 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPoint(T point)Add a point to this cluster.TgetCenter()Get the point chosen to be the center of this cluster.java.util.List<T>getPoints()Get the points contained in the cluster. 
 - 
 
- 
- 
Constructor Detail
- 
Cluster
public Cluster(T center)
Build a cluster centered at a specified point.- Parameters:
 center- the point which is to be the center of this cluster
 
 - 
 
- 
Method Detail
- 
addPoint
public void addPoint(T point)
Add a point to this cluster.- Parameters:
 point- point to add
 
- 
getPoints
public java.util.List<T> getPoints()
Get the points contained in the cluster.- Returns:
 - points contained in the cluster
 
 
- 
getCenter
public T getCenter()
Get the point chosen to be the center of this cluster.- Returns:
 - chosen cluster center
 
 
 - 
 
 -