Utils
Class ClusterAlgo.Cluster

java.lang.Object
  extended byUtils.ClusterAlgo.Cluster
Enclosing class:
ClusterAlgo

public class ClusterAlgo.Cluster
extends java.lang.Object


Field Summary
 int[] mBInIndex
           
 java.util.Vector mChildClusters
           
 int mClusteringStage
           
 java.util.Vector mDistanceVec
           
 double[] mValues
           
 
Constructor Summary
ClusterAlgo.Cluster()
           
 
Method Summary
 double ComputeDistance(ClusterAlgo.Cluster other)
           
 void DumpBins()
           
 double GetMax()
           
 double GetMin()
           
 Utils.ClusterAlgo.DistancePair GetMinDistancPair()
           
 void MarkBins(java.util.ArrayList bins, int id)
           
 void Merge(ClusterAlgo.Cluster a, ClusterAlgo.Cluster b)
           
 void Normalize()
           
 void NormalizeMinMax()
           
 void RegisterDistance(double dist, ClusterAlgo.Cluster other)
           
 void UnRegisterDistance(ClusterAlgo.Cluster other)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mValues

public double[] mValues

mChildClusters

public java.util.Vector mChildClusters

mBInIndex

public int[] mBInIndex

mClusteringStage

public int mClusteringStage

mDistanceVec

public java.util.Vector mDistanceVec
Constructor Detail

ClusterAlgo.Cluster

public ClusterAlgo.Cluster()
Method Detail

DumpBins

public void DumpBins()

MarkBins

public void MarkBins(java.util.ArrayList bins,
                     int id)

Merge

public void Merge(ClusterAlgo.Cluster a,
                  ClusterAlgo.Cluster b)

GetMax

public double GetMax()

GetMin

public double GetMin()

Normalize

public void Normalize()

NormalizeMinMax

public void NormalizeMinMax()

ComputeDistance

public double ComputeDistance(ClusterAlgo.Cluster other)

RegisterDistance

public void RegisterDistance(double dist,
                             ClusterAlgo.Cluster other)

UnRegisterDistance

public void UnRegisterDistance(ClusterAlgo.Cluster other)

GetMinDistancPair

public Utils.ClusterAlgo.DistancePair GetMinDistancPair()