ChartDirector
Class XYChart

java.lang.Object
  extended by ChartDirector.BaseChart
      extended by ChartDirector.XYChart

public class XYChart
extends BaseChart


Constructor Summary
XYChart(int width, int height)
           
XYChart(int width, int height, int bgColor)
           
XYChart(int width, int height, int bgColor, int edgeColor)
           
XYChart(int width, int height, int bgColor, int edgeColor, int raisedEffect)
           
 
Method Summary
 AreaLayer addAreaLayer()
           
 AreaLayer addAreaLayer(double[] data)
           
 AreaLayer addAreaLayer(double[] data, int color)
           
 AreaLayer addAreaLayer(double[] data, int color, java.lang.String name)
           
 AreaLayer addAreaLayer(double[] data, int color, java.lang.String name, int depth)
           
 AreaLayer addAreaLayer(int dataCombineMethod)
           
 AreaLayer addAreaLayer(int dataCombineMethod, int depth)
           
 AreaLayer addAreaLayer2()
           
 AreaLayer addAreaLayer2(int dataCombineMethod)
           
 AreaLayer addAreaLayer2(int dataCombineMethod, int depth)
           
 Axis addAxis(int align, int offset)
           
 BarLayer addBarLayer()
           
 BarLayer addBarLayer(double[] data)
           
 BarLayer addBarLayer(double[] data, int color)
           
 BarLayer addBarLayer(double[] data, int[] colors)
           
 BarLayer addBarLayer(double[] data, int[] colors, java.lang.String[] names)
           
 BarLayer addBarLayer(double[] data, int[] colors, java.lang.String[] names, int depth)
           
 BarLayer addBarLayer(double[] data, int color, java.lang.String name)
           
 BarLayer addBarLayer(double[] data, int color, java.lang.String name, int depth)
           
 BarLayer addBarLayer(int dataCombineMethod)
           
 BarLayer addBarLayer(int dataCombineMethod, int depth)
           
 BarLayer addBarLayer2()
           
 BarLayer addBarLayer2(int dataCombineMethod)
           
 BarLayer addBarLayer2(int dataCombineMethod, int depth)
           
 BarLayer addBarLayer3(double[] data)
           
 BarLayer addBarLayer3(double[] data, int[] colors)
           
 BarLayer addBarLayer3(double[] data, int[] colors, java.lang.String[] names)
           
 BarLayer addBarLayer3(double[] data, int[] colors, java.lang.String[] names, int depth)
           
 BoxWhiskerLayer addBoxLayer(double[] boxTop, double[] boxBottom)
           
 BoxWhiskerLayer addBoxLayer(double[] boxTop, double[] boxBottom, int color)
           
 BoxWhiskerLayer addBoxLayer(double[] boxTop, double[] boxBottom, int color, java.lang.String name)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int fillColor)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int fillColor, int whiskerColor)
           
 BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int fillColor, int whiskerColor, int edgeColor)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int[] fillColors)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int[] fillColors, double whiskerBrightness)
           
 BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop, double[] boxBottom, double[] maxData, double[] minData, double[] midData, int[] fillColors, double whiskerBrightness, java.lang.String[] names)
           
 CandleStickLayer addCandleStickLayer(double[] highData, double[] lowData, double[] openData, double[] closeData)
           
 CandleStickLayer addCandleStickLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int riseColor)
           
 CandleStickLayer addCandleStickLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int riseColor, int fallColor)
           
 CandleStickLayer addCandleStickLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int riseColor, int fallColor, int edgeColor)
           
 ContourLayer addContourLayer(double[] xData, double[] yData, double[] zData)
           
 DiscreteHeatMapLayer addDiscreteHeatMapLayer(double[] xGrid, double[] yGrid, double[] zData)
           
 DiscreteHeatMapLayer addDiscreteHeatMapLayer(double[] zData, int xCount)
           
 HLOCLayer addHLOCLayer()
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData, double[] closeData)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int color)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor, int colorMode)
           
 HLOCLayer addHLOCLayer(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor, int colorMode, double leadValue)
           
 HLOCLayer addHLOCLayer2()
           
 HLOCLayer addHLOCLayer3(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor)
           
 HLOCLayer addHLOCLayer3(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor, int colorMode)
           
 HLOCLayer addHLOCLayer3(double[] highData, double[] lowData, double[] openData, double[] closeData, int upColor, int downColor, int colorMode, double leadValue)
           
 InterLineLayer addInterLineLayer(LineObj line1, LineObj line2, int color12)
           
 InterLineLayer addInterLineLayer(LineObj line1, LineObj line2, int color12, int color21)
           
 LineLayer addLineLayer()
           
 LineLayer addLineLayer(double[] data)
           
 LineLayer addLineLayer(double[] data, int color)
           
 LineLayer addLineLayer(double[] data, int color, java.lang.String name)
           
 LineLayer addLineLayer(double[] data, int color, java.lang.String name, int depth)
           
 LineLayer addLineLayer(int dataCombineMethod)
           
 LineLayer addLineLayer(int dataCombineMethod, int depth)
           
 LineLayer addLineLayer2()
           
 LineLayer addLineLayer2(int dataCombineMethod)
           
 LineLayer addLineLayer2(int dataCombineMethod, int depth)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData, java.lang.String name)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData, java.lang.String name, int symbol)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData, java.lang.String name, int symbol, int symbolSize)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData, java.lang.String name, int symbol, int symbolSize, int fillColor)
           
 ScatterLayer addScatterLayer(double[] xData, double[] yData, java.lang.String name, int symbol, int symbolSize, int fillColor, int edgeColor)
           
 SplineLayer addSplineLayer()
           
 SplineLayer addSplineLayer(double[] data)
           
 SplineLayer addSplineLayer(double[] data, int color)
           
 SplineLayer addSplineLayer(double[] data, int color, java.lang.String name)
           
 StepLineLayer addStepLineLayer()
           
 StepLineLayer addStepLineLayer(double[] data)
           
 StepLineLayer addStepLineLayer(double[] data, int color)
           
 StepLineLayer addStepLineLayer(double[] data, int color, java.lang.String name)
           
 TrendLayer addTrendLayer(double[] data)
           
 TrendLayer addTrendLayer(double[] xData, double[] yData)
           
 TrendLayer addTrendLayer(double[] xData, double[] yData, int color)
           
 TrendLayer addTrendLayer(double[] xData, double[] yData, int color, java.lang.String name)
           
 TrendLayer addTrendLayer(double[] xData, double[] yData, int color, java.lang.String name, int depth)
           
 TrendLayer addTrendLayer(double[] data, int color)
           
 TrendLayer addTrendLayer(double[] data, int color, java.lang.String name)
           
 TrendLayer addTrendLayer(double[] data, int color, java.lang.String name, int depth)
           
 TrendLayer addTrendLayer2(double[] xData, double[] yData)
           
 TrendLayer addTrendLayer2(double[] xData, double[] yData, int color)
           
 TrendLayer addTrendLayer2(double[] xData, double[] yData, int color, java.lang.String name)
           
 TrendLayer addTrendLayer2(double[] xData, double[] yData, int color, java.lang.String name, int depth)
           
 VectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions)
           
 VectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions, int lengthScale)
           
 VectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions, int lengthScale, int color)
           
 VectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions, int lengthScale, int color, java.lang.String name)
           
 Layer getLayer(int i)
           
 Layer getLayerByZ(int i)
           
 int getLayerCount()
           
 double getNearestXValue(double xCoor)
           
 PlotArea getPlotArea()
           
 int getXCoor(double v)
           
 double getXValue(int xCoor)
           
 int getYCoor(double v)
           
 int getYCoor(double v, Axis yAxis)
           
 double getYValue(int yCoor)
           
 double getYValue(int yCoor, Axis yAxis)
           
 void layoutAxes()
           
 void packPlotArea(int leftX, int topY, int rightX, int bottomY)
           
 void packPlotArea(int leftX, int topY, int rightX, int bottomY, int minWidth)
           
 void packPlotArea(int leftX, int topY, int rightX, int bottomY, int minWidth, int minHeight)
           
 void setAxisAtOrigin()
           
 void setAxisAtOrigin(int originMode)
           
 void setAxisAtOrigin(int originMode, int symmetryMode)
           
 void setClipping()
           
 void setClipping(int margin)
           
 PlotArea setPlotArea(int x, int y, int width, int height)
           
 PlotArea setPlotArea(int x, int y, int width, int height, int bgColor)
           
 PlotArea setPlotArea(int x, int y, int width, int height, int bgColor, int altBgColor)
           
 PlotArea setPlotArea(int x, int y, int width, int height, int bgColor, int altBgColor, int edgeColor)
           
 PlotArea setPlotArea(int x, int y, int width, int height, int bgColor, int altBgColor, int edgeColor, int hGridColor)
           
 PlotArea setPlotArea(int x, int y, int width, int height, int bgColor, int altBgColor, int edgeColor, int hGridColor, int vGridColor)
           
 void setTrimData(int startPos)
           
 void setTrimData(int startPos, int len)
           
 void setXAxisOnTop()
           
 void setXAxisOnTop(boolean b)
           
 void setYAxisOnRight()
           
 void setYAxisOnRight(boolean b)
           
 void swapXY()
           
 void swapXY(boolean b)
           
 void syncYAxis()
           
 void syncYAxis(double slope)
           
 void syncYAxis(double slope, double intercept)
           
 Axis xAxis()
           
 Axis xAxis2()
           
 int xScaleColor(double[] colorScale)
           
 int xZoneColor(double threshold, int belowColor, int aboveColor)
           
 Axis yAxis()
           
 Axis yAxis2()
           
 int yScaleColor(double[] colorScale)
           
 int yScaleColor(double[] colorScale, Axis axis)
           
 int yZoneColor(double threshold, int belowColor, int aboveColor)
           
 int yZoneColor(double threshold, int belowColor, int aboveColor, Axis axis)
           
 
Methods inherited from class ChartDirector.BaseChart
addExtraField, addExtraField, addExtraField, addExtraField2, addExtraField2, addLegend, addLegend, addLegend, addLegend, addLegend2, addLegend2, addLegend2, addLine, addLine, addLine, addTable, addText, addText, addText, addText, addText, addText, addText, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle, addTitle2, addTitle2, addTitle2, addTitle2, addTitle2, addTitle2, adjustBrightness, autoColor, dashLineColor, dashLineColor, enableVectorOutput, formatValue, formatValue, getAbsOffsetX, getAbsOffsetY, getChartMetrics, getColor, getDrawArea, getHeight, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getJsChartModel, getJsChartModel, getLegend, getWidth, gradientColor, gradientColor, gradientColor, gradientColor, gradientColor, gradientColor2, gradientColor2, gradientColor2, gradientColor2, halfColor, initDynamicLayer, layout, layoutLegend, linearGradientColor, linearGradientColor, linearGradientColor, linearGradientColor, linearGradientColor2, linearGradientColor2, makeChart, makeChart, makeChart, makeChart2, makeChart3, makeImage, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeSession, makeTmpFile, makeTmpFile, makeTmpFile, patternColor, patternColor, patternColor, patternColor, patternColor2, patternColor2, radialGradientColor, radialGradientColor, radialGradientColor, radialGradientColor, radialGradientColor2, radialGradientColor2, recycle, removeDynamicLayer, setAMPM, setAntiAlias, setAntiAlias, setAntiAlias, setBackground, setBackground, setBackground, setBgImage, setBgImage, setBorder, setColor, setColors, setColors, setColors2, setDefaultFonts, setDefaultFonts, setDefaultFonts, setDefaultFonts, setDropShadow, setDropShadow, setDropShadow, setDropShadow, setDropShadow, setFontTable, setMonthNames, setNumberFormat, setNumberFormat, setNumberFormat, setNumberFormat, setOutputOptions, setResource, setResource, setRoundedFrame, setRoundedFrame, setRoundedFrame, setRoundedFrame, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath, setSearchPath2, setSearchPath2, setSearchPath3, setSearchPath3, setSearchPath3, setSearchPath4, setSearchPath5, setSearchPath5, setSize, setThickFrame, setThickFrame, setThickFrame, setThickFrame, setTransparentColor, setWallpaper, setWeekDayNames
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XYChart

public XYChart(int width,
               int height,
               int bgColor,
               int edgeColor,
               int raisedEffect)

XYChart

public XYChart(int width,
               int height,
               int bgColor,
               int edgeColor)

XYChart

public XYChart(int width,
               int height,
               int bgColor)

XYChart

public XYChart(int width,
               int height)
Method Detail

addAxis

public Axis addAxis(int align,
                    int offset)

yAxis

public Axis yAxis()

yAxis2

public Axis yAxis2()

syncYAxis

public void syncYAxis(double slope,
                      double intercept)

syncYAxis

public void syncYAxis(double slope)

syncYAxis

public void syncYAxis()

setYAxisOnRight

public void setYAxisOnRight(boolean b)

setYAxisOnRight

public void setYAxisOnRight()

xAxis

public Axis xAxis()

xAxis2

public Axis xAxis2()

setXAxisOnTop

public void setXAxisOnTop(boolean b)

setXAxisOnTop

public void setXAxisOnTop()

swapXY

public void swapXY(boolean b)

swapXY

public void swapXY()

setAxisAtOrigin

public void setAxisAtOrigin(int originMode,
                            int symmetryMode)

setAxisAtOrigin

public void setAxisAtOrigin(int originMode)

setAxisAtOrigin

public void setAxisAtOrigin()

getXCoor

public int getXCoor(double v)

getYCoor

public int getYCoor(double v,
                    Axis yAxis)

getYCoor

public int getYCoor(double v)

getXValue

public double getXValue(int xCoor)

getYValue

public double getYValue(int yCoor,
                        Axis yAxis)

getYValue

public double getYValue(int yCoor)

xZoneColor

public int xZoneColor(double threshold,
                      int belowColor,
                      int aboveColor)

yZoneColor

public int yZoneColor(double threshold,
                      int belowColor,
                      int aboveColor,
                      Axis axis)

yZoneColor

public int yZoneColor(double threshold,
                      int belowColor,
                      int aboveColor)

xScaleColor

public int xScaleColor(double[] colorScale)

yScaleColor

public int yScaleColor(double[] colorScale,
                       Axis axis)

yScaleColor

public int yScaleColor(double[] colorScale)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height,
                            int bgColor,
                            int altBgColor,
                            int edgeColor,
                            int hGridColor,
                            int vGridColor)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height,
                            int bgColor,
                            int altBgColor,
                            int edgeColor,
                            int hGridColor)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height,
                            int bgColor,
                            int altBgColor,
                            int edgeColor)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height,
                            int bgColor,
                            int altBgColor)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height,
                            int bgColor)

setPlotArea

public PlotArea setPlotArea(int x,
                            int y,
                            int width,
                            int height)

getPlotArea

public PlotArea getPlotArea()

packPlotArea

public void packPlotArea(int leftX,
                         int topY,
                         int rightX,
                         int bottomY,
                         int minWidth,
                         int minHeight)

packPlotArea

public void packPlotArea(int leftX,
                         int topY,
                         int rightX,
                         int bottomY,
                         int minWidth)

packPlotArea

public void packPlotArea(int leftX,
                         int topY,
                         int rightX,
                         int bottomY)

setClipping

public void setClipping(int margin)

setClipping

public void setClipping()

setTrimData

public void setTrimData(int startPos,
                        int len)

setTrimData

public void setTrimData(int startPos)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int color,
                            java.lang.String name,
                            int depth)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int color,
                            java.lang.String name)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int color)

addBarLayer

public BarLayer addBarLayer(double[] data)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int[] colors,
                            java.lang.String[] names,
                            int depth)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int[] colors,
                            java.lang.String[] names)

addBarLayer

public BarLayer addBarLayer(double[] data,
                            int[] colors)

addBarLayer3

public BarLayer addBarLayer3(double[] data,
                             int[] colors,
                             java.lang.String[] names,
                             int depth)

addBarLayer3

public BarLayer addBarLayer3(double[] data,
                             int[] colors,
                             java.lang.String[] names)

addBarLayer3

public BarLayer addBarLayer3(double[] data,
                             int[] colors)

addBarLayer3

public BarLayer addBarLayer3(double[] data)

addBarLayer

public BarLayer addBarLayer(int dataCombineMethod,
                            int depth)

addBarLayer

public BarLayer addBarLayer(int dataCombineMethod)

addBarLayer

public BarLayer addBarLayer()

addBarLayer2

public BarLayer addBarLayer2(int dataCombineMethod,
                             int depth)

addBarLayer2

public BarLayer addBarLayer2(int dataCombineMethod)

addBarLayer2

public BarLayer addBarLayer2()

addLineLayer

public LineLayer addLineLayer(double[] data,
                              int color,
                              java.lang.String name,
                              int depth)

addLineLayer

public LineLayer addLineLayer(double[] data,
                              int color,
                              java.lang.String name)

addLineLayer

public LineLayer addLineLayer(double[] data,
                              int color)

addLineLayer

public LineLayer addLineLayer(double[] data)

addLineLayer

public LineLayer addLineLayer(int dataCombineMethod,
                              int depth)

addLineLayer

public LineLayer addLineLayer(int dataCombineMethod)

addLineLayer

public LineLayer addLineLayer()

addLineLayer2

public LineLayer addLineLayer2(int dataCombineMethod,
                               int depth)

addLineLayer2

public LineLayer addLineLayer2(int dataCombineMethod)

addLineLayer2

public LineLayer addLineLayer2()

addAreaLayer

public AreaLayer addAreaLayer(double[] data,
                              int color,
                              java.lang.String name,
                              int depth)

addAreaLayer

public AreaLayer addAreaLayer(double[] data,
                              int color,
                              java.lang.String name)

addAreaLayer

public AreaLayer addAreaLayer(double[] data,
                              int color)

addAreaLayer

public AreaLayer addAreaLayer(double[] data)

addAreaLayer

public AreaLayer addAreaLayer(int dataCombineMethod,
                              int depth)

addAreaLayer

public AreaLayer addAreaLayer(int dataCombineMethod)

addAreaLayer

public AreaLayer addAreaLayer()

addAreaLayer2

public AreaLayer addAreaLayer2(int dataCombineMethod,
                               int depth)

addAreaLayer2

public AreaLayer addAreaLayer2(int dataCombineMethod)

addAreaLayer2

public AreaLayer addAreaLayer2()

addHLOCLayer

public HLOCLayer addHLOCLayer()

addHLOCLayer2

public HLOCLayer addHLOCLayer2()

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData,
                              double[] closeData,
                              int upColor,
                              int downColor,
                              int colorMode,
                              double leadValue)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData,
                              double[] closeData,
                              int upColor,
                              int downColor,
                              int colorMode)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData,
                              double[] closeData,
                              int upColor,
                              int downColor)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData,
                              double[] closeData,
                              int color)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData,
                              double[] closeData)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData,
                              double[] openData)

addHLOCLayer

public HLOCLayer addHLOCLayer(double[] highData,
                              double[] lowData)

addHLOCLayer3

public HLOCLayer addHLOCLayer3(double[] highData,
                               double[] lowData,
                               double[] openData,
                               double[] closeData,
                               int upColor,
                               int downColor,
                               int colorMode,
                               double leadValue)

addHLOCLayer3

public HLOCLayer addHLOCLayer3(double[] highData,
                               double[] lowData,
                               double[] openData,
                               double[] closeData,
                               int upColor,
                               int downColor,
                               int colorMode)

addHLOCLayer3

public HLOCLayer addHLOCLayer3(double[] highData,
                               double[] lowData,
                               double[] openData,
                               double[] closeData,
                               int upColor,
                               int downColor)

addCandleStickLayer

public CandleStickLayer addCandleStickLayer(double[] highData,
                                            double[] lowData,
                                            double[] openData,
                                            double[] closeData,
                                            int riseColor,
                                            int fallColor,
                                            int edgeColor)

addCandleStickLayer

public CandleStickLayer addCandleStickLayer(double[] highData,
                                            double[] lowData,
                                            double[] openData,
                                            double[] closeData,
                                            int riseColor,
                                            int fallColor)

addCandleStickLayer

public CandleStickLayer addCandleStickLayer(double[] highData,
                                            double[] lowData,
                                            double[] openData,
                                            double[] closeData,
                                            int riseColor)

addCandleStickLayer

public CandleStickLayer addCandleStickLayer(double[] highData,
                                            double[] lowData,
                                            double[] openData,
                                            double[] closeData)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData,
                                          double[] minData,
                                          double[] midData,
                                          int fillColor,
                                          int whiskerColor,
                                          int edgeColor)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData,
                                          double[] minData,
                                          double[] midData,
                                          int fillColor,
                                          int whiskerColor)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData,
                                          double[] minData,
                                          double[] midData,
                                          int fillColor)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData,
                                          double[] minData,
                                          double[] midData)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData,
                                          double[] minData)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom,
                                          double[] maxData)

addBoxWhiskerLayer

public BoxWhiskerLayer addBoxWhiskerLayer(double[] boxTop,
                                          double[] boxBottom)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData,
                                           double[] minData,
                                           double[] midData,
                                           int[] fillColors,
                                           double whiskerBrightness,
                                           java.lang.String[] names)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData,
                                           double[] minData,
                                           double[] midData,
                                           int[] fillColors,
                                           double whiskerBrightness)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData,
                                           double[] minData,
                                           double[] midData,
                                           int[] fillColors)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData,
                                           double[] minData,
                                           double[] midData)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData,
                                           double[] minData)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom,
                                           double[] maxData)

addBoxWhiskerLayer2

public BoxWhiskerLayer addBoxWhiskerLayer2(double[] boxTop,
                                           double[] boxBottom)

addBoxLayer

public BoxWhiskerLayer addBoxLayer(double[] boxTop,
                                   double[] boxBottom,
                                   int color,
                                   java.lang.String name)

addBoxLayer

public BoxWhiskerLayer addBoxLayer(double[] boxTop,
                                   double[] boxBottom,
                                   int color)

addBoxLayer

public BoxWhiskerLayer addBoxLayer(double[] boxTop,
                                   double[] boxBottom)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData,
                                    java.lang.String name,
                                    int symbol,
                                    int symbolSize,
                                    int fillColor,
                                    int edgeColor)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData,
                                    java.lang.String name,
                                    int symbol,
                                    int symbolSize,
                                    int fillColor)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData,
                                    java.lang.String name,
                                    int symbol,
                                    int symbolSize)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData,
                                    java.lang.String name,
                                    int symbol)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData,
                                    java.lang.String name)

addScatterLayer

public ScatterLayer addScatterLayer(double[] xData,
                                    double[] yData)

addTrendLayer

public TrendLayer addTrendLayer(double[] data,
                                int color,
                                java.lang.String name,
                                int depth)

addTrendLayer

public TrendLayer addTrendLayer(double[] data,
                                int color,
                                java.lang.String name)

addTrendLayer

public TrendLayer addTrendLayer(double[] data,
                                int color)

addTrendLayer

public TrendLayer addTrendLayer(double[] data)

addTrendLayer

public TrendLayer addTrendLayer(double[] xData,
                                double[] yData,
                                int color,
                                java.lang.String name,
                                int depth)

addTrendLayer

public TrendLayer addTrendLayer(double[] xData,
                                double[] yData,
                                int color,
                                java.lang.String name)

addTrendLayer

public TrendLayer addTrendLayer(double[] xData,
                                double[] yData,
                                int color)

addTrendLayer

public TrendLayer addTrendLayer(double[] xData,
                                double[] yData)

addTrendLayer2

public TrendLayer addTrendLayer2(double[] xData,
                                 double[] yData,
                                 int color,
                                 java.lang.String name,
                                 int depth)

addTrendLayer2

public TrendLayer addTrendLayer2(double[] xData,
                                 double[] yData,
                                 int color,
                                 java.lang.String name)

addTrendLayer2

public TrendLayer addTrendLayer2(double[] xData,
                                 double[] yData,
                                 int color)

addTrendLayer2

public TrendLayer addTrendLayer2(double[] xData,
                                 double[] yData)

addSplineLayer

public SplineLayer addSplineLayer(double[] data,
                                  int color,
                                  java.lang.String name)

addSplineLayer

public SplineLayer addSplineLayer(double[] data,
                                  int color)

addSplineLayer

public SplineLayer addSplineLayer(double[] data)

addSplineLayer

public SplineLayer addSplineLayer()

addStepLineLayer

public StepLineLayer addStepLineLayer(double[] data,
                                      int color,
                                      java.lang.String name)

addStepLineLayer

public StepLineLayer addStepLineLayer(double[] data,
                                      int color)

addStepLineLayer

public StepLineLayer addStepLineLayer(double[] data)

addStepLineLayer

public StepLineLayer addStepLineLayer()

addInterLineLayer

public InterLineLayer addInterLineLayer(LineObj line1,
                                        LineObj line2,
                                        int color12,
                                        int color21)

addInterLineLayer

public InterLineLayer addInterLineLayer(LineObj line1,
                                        LineObj line2,
                                        int color12)

addVectorLayer

public VectorLayer addVectorLayer(double[] xData,
                                  double[] yData,
                                  double[] lengths,
                                  double[] directions,
                                  int lengthScale,
                                  int color,
                                  java.lang.String name)

addVectorLayer

public VectorLayer addVectorLayer(double[] xData,
                                  double[] yData,
                                  double[] lengths,
                                  double[] directions,
                                  int lengthScale,
                                  int color)

addVectorLayer

public VectorLayer addVectorLayer(double[] xData,
                                  double[] yData,
                                  double[] lengths,
                                  double[] directions,
                                  int lengthScale)

addVectorLayer

public VectorLayer addVectorLayer(double[] xData,
                                  double[] yData,
                                  double[] lengths,
                                  double[] directions)

addContourLayer

public ContourLayer addContourLayer(double[] xData,
                                    double[] yData,
                                    double[] zData)

addDiscreteHeatMapLayer

public DiscreteHeatMapLayer addDiscreteHeatMapLayer(double[] xGrid,
                                                    double[] yGrid,
                                                    double[] zData)

addDiscreteHeatMapLayer

public DiscreteHeatMapLayer addDiscreteHeatMapLayer(double[] zData,
                                                    int xCount)

layoutAxes

public void layoutAxes()

getLayer

public Layer getLayer(int i)

getLayerByZ

public Layer getLayerByZ(int i)

getLayerCount

public int getLayerCount()

getNearestXValue

public double getNearestXValue(double xCoor)