Object
org.eclipse.swt.widgets.Dialog
hdf.view.Chart
ChartView displays a histogram/line chart of selected row/column of table data
 or image data. There are two types of chart, histogram and line plot.
- Version:
- 2.4 2/27/16
- Author:
- Jordan T. Henderson
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected hdf.view.Chart.ChartCanvasPanel that draws plot of data values.protected double[][]the data values of line points or histogramstatic inthistogram style chartstatic int[]The default colors of lines for selected columnsstatic intline style chartprotected intnumber of data points
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidopen()voidsetLineColors(int[] c)Sets the color of each line of a line plotvoidsetLineLabels(String[] l)Sets the labels of each line.voidSets the data type of the plot data to be integer.Methods inherited from class org.eclipse.swt.widgets.DialogcheckSubclass, getParent, getStyle, getText, setText
- 
Field Details- 
HISTOGRAMhistogram style chart- See Also:
- Constant Field Values
 
- 
LINEPLOTline style chart- See Also:
- Constant Field Values
 
- 
LINE_COLORSThe default colors of lines for selected columns
- 
datathe data values of line points or histogram
- 
chartPPanel that draws plot of data values.
- 
numberOfPointsnumber of data points
 
- 
- 
Constructor Details- 
Chartpublic Chart(org.eclipse.swt.widgets.Shell parent, String title, int style, double[][] data, double[] xData, double[] yRange)Constructs a new ChartView given data and data ranges.- Parameters:
- parent- the parent of this dialog.
- title- the title of this dialog.
- style- the style of the chart. Valid values are: HISTOGRAM and LINE
- data- the two dimensional data array: data[linenumber][datapoints]
- xData- the range of the X values, xRange[0]=xmin, xRange[1]=xmax.
- yRange- the range of the Y values, yRange[0]=ymin, yRange[1]=ymax.
 
 
- 
- 
Method Details- 
open
- 
setLineColorsSets the color of each line of a line plot- Parameters:
- c- the list of colors
 
- 
setLineLabelsSets the labels of each line.- Parameters:
- l- the list of line labels
 
- 
setTypeToIntegerSets the data type of the plot data to be integer.
 
-