Class Avstandsberegn

java.lang.Object
  extended by Avstandsberegn

public class Avstandsberegn
extends java.lang.Object

Author:
anny

Constructor Summary
Avstandsberegn(Kmeans k)
          Konstruerer et objekt av type Avstandsberegn til objektet av type Kmeans.
 
Method Summary
 void beregnXogY(int i, int b, int h)
          Metoden beregner x- og y-koordinater for komponenter ut fra bredden og høyden i den aktuelle framen.
 void clearKlyngeTeller()
          Setter alle verdier i matrisa klyngeTeller til 0.
 int getX()
          Returnerer verdien av x.
 int getY()
          Returnerer verdien av y.
 void setKlyngeOversikt(double[][] klyngeOversikt)
          Setter matrise som inneholder dokumentvektorene.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Avstandsberegn

public Avstandsberegn(Kmeans k)
Konstruerer et objekt av type Avstandsberegn til objektet av type Kmeans. En matrise av type int oprettes for å holde styr på antallet dokumenter i hver klynge.

Parameters:
k - objekt av type Kmeans.
Method Detail

beregnXogY

public void beregnXogY(int i,
                       int b,
                       int h)
Metoden beregner x- og y-koordinater for komponenter ut fra bredden og høyden i den aktuelle framen. Punktene blir beregnet slik at komponentene skal ligge i sirkel rundt et senter (klynge).

Parameters:
i - angir hvor i sirkelen komponentet skal ligge
b - angir bredden til vinduet.
h - angir høyden til vinduet.

setKlyngeOversikt

public void setKlyngeOversikt(double[][] klyngeOversikt)
Setter matrise som inneholder dokumentvektorene.

Parameters:
klyngeOversikt - matrise som inneholder dokumentvektorene.

clearKlyngeTeller

public void clearKlyngeTeller()
Setter alle verdier i matrisa klyngeTeller til 0.


getX

public int getX()
Returnerer verdien av x.

Returns:
verdien av punkt x som int.

getY

public int getY()
Returnerer verdien av y.

Returns:
verdien av punkt y som int.