maltcms.datastructures.cluster
Class ACluster
java.lang.Object
maltcms.datastructures.cluster.ACluster
- All Implemented Interfaces:
- ICluster
- Direct Known Subclasses:
- BinaryCluster
public abstract class ACluster
- extends Object
- implements ICluster
Abstract base class for general, n-ary clusters.
- Author:
- Nils.Hoffmann@cebitec.uni-bielefeld.de
ACluster
public ACluster()
getDistanceTo
public double getDistanceTo(ICluster bc)
getDistanceTo
public double getDistanceTo(int i)
getDistanceToParent
public double getDistanceToParent()
- Specified by:
getDistanceToParent
in interface ICluster
getID
public int getID()
- Specified by:
getID
in interface ICluster
getLabelString
public String getLabelString()
- Specified by:
getLabelString
in interface ICluster
getName
public String getName()
- Specified by:
getName
in interface ICluster
getSize
public int getSize()
- Specified by:
getSize
in interface ICluster
printDistances
public String printDistances()
setDistances
public void setDistances(double[] d)
- Specified by:
setDistances
in interface ICluster
setDistanceTo
public void setDistanceTo(ICluster bc,
double d)
setDistanceTo
public void setDistanceTo(int i,
double d)
setDistanceToParent
public void setDistanceToParent(double d)
- Specified by:
setDistanceToParent
in interface ICluster
setID
public void setID(int id1)
- Specified by:
setID
in interface ICluster
setLabelString
public void setLabelString(String s)
- Specified by:
setLabelString
in interface ICluster
setName
public void setName(ICluster lc,
ICluster rc)
setName
public void setName(String name1)
- Specified by:
setName
in interface ICluster
setSize
public void setSize(int size1)
- Specified by:
setSize
in interface ICluster
Copyright © 2007-2012. All Rights Reserved.