org.math.plot.plots
Class QuantilePlot

java.lang.Object
  extended by org.math.plot.plots.Plot
      extended by org.math.plot.plots.QuantilePlot
All Implemented Interfaces:
Editable, Noteable, Plotable

public class QuantilePlot
extends Plot

Titre :

Description :

Copyright : BSD License

Soci�t� :

Version:
1.0
Author:
Yann RICHET

Field Summary
(package private)  int axe
           
(package private)  double main_data_constant
           
(package private)  Plot plot
           
(package private)  double[] Q
           
(package private)  double quantileRate
           
static int RADIUS
           
 boolean symetric
           
 
Fields inherited from class org.math.plot.plots.Plot
color, name, note_precision, noted, quantiles, visible
 
Constructor Summary
QuantilePlot(Plot p, int a, double q)
           
QuantilePlot(Plot p, int a, double[] q)
           
QuantilePlot(Plot p, int a, double[] q, double r)
           
QuantilePlot(Plot p, int a, double q, double r)
           
 
Method Summary
 int getAxe()
           
 double[][] getData()
           
 double getQuantileRate()
           
 double getQuantilesValue(int numCoord)
           
 double[] isSelected(int[] screenCoordTest, AbstractDrawer draw)
           
 void plot(AbstractDrawer draw, Color c)
           
 void setData(double[][] d)
           
 
Methods inherited from class org.math.plot.plots.Plot
addQuantile, addQuantile, addQuantile, addQuantiles, addQuantiles, edit, editnote, getColor, getName, getVisible, note, plot, plotQuantiles, setColor, setName, setVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

RADIUS

public static int RADIUS

plot

Plot plot

axe

int axe

quantileRate

double quantileRate

main_data_constant

double main_data_constant

symetric

public boolean symetric

Q

double[] Q
Constructor Detail

QuantilePlot

public QuantilePlot(Plot p,
                    int a,
                    double[] q)

QuantilePlot

public QuantilePlot(Plot p,
                    int a,
                    double q,
                    double r)

QuantilePlot

public QuantilePlot(Plot p,
                    int a,
                    double q)

QuantilePlot

public QuantilePlot(Plot p,
                    int a,
                    double[] q,
                    double r)
Method Detail

getQuantilesValue

public double getQuantilesValue(int numCoord)

getAxe

public int getAxe()

getQuantileRate

public double getQuantileRate()

plot

public void plot(AbstractDrawer draw,
                 Color c)
Specified by:
plot in class Plot

setData

public void setData(double[][] d)
Specified by:
setData in class Plot

getData

public double[][] getData()
Specified by:
getData in class Plot

isSelected

public double[] isSelected(int[] screenCoordTest,
                           AbstractDrawer draw)
Specified by:
isSelected in interface Editable
Specified by:
isSelected in interface Noteable
Specified by:
isSelected in class Plot