edu.ucla.stat.SOCR.chart.util
Class CurvedGaussMixture

java.lang.Object
  extended by edu.ucla.stat.SOCR.chart.util.Mixture
      extended by edu.ucla.stat.SOCR.chart.util.CurvedGaussMixture

public class CurvedGaussMixture
extends Mixture


Field Summary
 
Fields inherited from class edu.ucla.stat.SOCR.chart.util.Mixture
db, kernel, maxkp, type, typecurvedgauss, typegauss, typeline, typescaleshift, typeuniform, xsiz, ysiz
 
Constructor Summary
CurvedGaussMixture(double xSize, double ySize, Database DB)
           
 
Method Summary
 CurvedGaussian getCurvedGaussian(int kernel_index)
           
 XYDataset[] getDatasets()
           
 double getkmx(int i)
           
 double getkmy(int i)
           
 double getksx(int i)
           
 double getksxy(int i)
           
 double getksy(int i)
           
 double getWeight(int i)
           
 double getXStart(int i)
           
 double getYStart(int i)
           
 void setRange(double xsize, double ysize, double xstart, double ystart)
           
 void setRange(int kernel_index, double xsize, double ysize, double xstart, double ystart)
           
 void setXStart(int i, double sx)
           
 void setYStart(int i, double sy)
           
 
Methods inherited from class edu.ucla.stat.SOCR.chart.util.Mixture
EM, EMmain, getKernel, getKernelColor, getnk, initKernel, likelihood, randomKernels, randomKernels, setKernelColor, setManualKernels, setnk, setnk
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CurvedGaussMixture

public CurvedGaussMixture(double xSize,
                          double ySize,
                          Database DB)
Method Detail

getCurvedGaussian

public CurvedGaussian getCurvedGaussian(int kernel_index)

getDatasets

public XYDataset[] getDatasets()

setRange

public void setRange(double xsize,
                     double ysize,
                     double xstart,
                     double ystart)

setRange

public void setRange(int kernel_index,
                     double xsize,
                     double ysize,
                     double xstart,
                     double ystart)

getWeight

public double getWeight(int i)

getksx

public double getksx(int i)

getksxy

public double getksxy(int i)

getksy

public double getksy(int i)

getkmx

public double getkmx(int i)

getkmy

public double getkmy(int i)

getXStart

public double getXStart(int i)

getYStart

public double getYStart(int i)

setYStart

public void setYStart(int i,
                      double sy)

setXStart

public void setXStart(int i,
                      double sx)