public class CurvedGaussian extends Module
Constructor and Description |
---|
CurvedGaussian(double xSize,
double ySize,
double w) |
Modifier and Type | Method and Description |
---|---|
org.jfree.data.xy.XYSeries |
drawCurvedOval(org.jfree.data.xy.XYSeries series,
double x1,
double y1,
double x2,
double y2,
double r1,
double r2) |
void |
EMpar(Database db,
double prior) |
void |
fixedKernel(double w) |
org.jfree.data.xy.XYSeriesCollection |
getDataset() |
double |
getksx() |
double |
getksxy() |
double |
getksy() |
double[] |
getPar() |
java.awt.Polygon |
getPolygon() |
double |
getWeight() |
double |
getXStart() |
double |
getYStart() |
void |
randomKernel(double w) |
void |
save2ndGaussianPolygon(double x1,
double y1,
double x2,
double y2,
double r1,
double r2) |
void |
setFixedRange(double xSize,
double ySize,
double xstart,
double ystart) |
void |
setplotline() |
void |
setPolygon(java.awt.Polygon _gaussian2ndPolygon) |
void |
setRange(double xSize,
double ySize,
double xstart,
double ystart) |
void |
setXStart(double _xStart) |
void |
setYStart(double _yStart) |
public void randomKernel(double w)
public void fixedKernel(double w)
public void setRange(double xSize, double ySize, double xstart, double ystart)
public void setFixedRange(double xSize, double ySize, double xstart, double ystart)
public void setXStart(double _xStart)
public void setYStart(double _yStart)
public double getXStart()
public double getYStart()
public void setplotline()
public double[] getPar()
public double getWeight()
public double getksx()
public double getksxy()
public double getksy()
public org.jfree.data.xy.XYSeriesCollection getDataset()
public org.jfree.data.xy.XYSeries drawCurvedOval(org.jfree.data.xy.XYSeries series, double x1, double y1, double x2, double y2, double r1, double r2)
public void save2ndGaussianPolygon(double x1, double y1, double x2, double y2, double r1, double r2)
public void setPolygon(java.awt.Polygon _gaussian2ndPolygon)
public java.awt.Polygon getPolygon()
public void EMpar(Database db, double prior)