org.math.plot.plots
Class BoxPlot3D

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

public class BoxPlot3D
extends Plot


Field Summary
(package private)  double[][] widths
           
(package private)  double[] Xmax
           
(package private)  double[] Xmin
           
(package private)  double[][] XY
           
(package private)  double[] Ymax
           
(package private)  double[] Ymin
           
(package private)  double[] Zmax
           
(package private)  double[] Zmin
           
 
Fields inherited from class org.math.plot.plots.Plot
color, name, note_precision, noted, quantiles, visible
 
Constructor Summary
BoxPlot3D(double[][] _XY, double[][] w, Color c, String n)
           
 
Method Summary
 double[][] getData()
           
 double[][] getDataWidth()
           
 double[] isSelected(int[] screenCoordTest, AbstractDrawer draw)
           
 void plot(AbstractDrawer draw, Color c)
           
 void setData(double[][] d)
           
 void setData(double[][] d, double[][] w)
           
 void setDataWidth(double[][] w)
           
 
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

Xmin

double[] Xmin

Xmax

double[] Xmax

Ymin

double[] Ymin

Ymax

double[] Ymax

Zmin

double[] Zmin

Zmax

double[] Zmax

widths

double[][] widths

XY

double[][] XY
Constructor Detail

BoxPlot3D

public BoxPlot3D(double[][] _XY,
                 double[][] w,
                 Color c,
                 String n)
Method Detail

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

setDataWidth

public void setDataWidth(double[][] w)

getDataWidth

public double[][] getDataWidth()

setData

public void setData(double[][] d,
                    double[][] w)

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