ChartDirector
Class PolarChart

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

public class PolarChart
extends BaseChart


Constructor Summary
PolarChart(int width, int height)
           
PolarChart(int width, int height, int bgColor)
           
PolarChart(int width, int height, int bgColor, int edgeColor)
           
PolarChart(int width, int height, int bgColor, int edgeColor, int raisedEffect)
           
 
Method Summary
 PolarAreaLayer addAreaLayer(double[] data)
           
 PolarAreaLayer addAreaLayer(double[] data, int color)
           
 PolarAreaLayer addAreaLayer(double[] data, int color, java.lang.String name)
           
 PolarLineLayer addLineLayer(double[] data)
           
 PolarLineLayer addLineLayer(double[] data, int color)
           
 PolarLineLayer addLineLayer(double[] data, int color, java.lang.String name)
           
 PolarSplineAreaLayer addSplineAreaLayer(double[] data)
           
 PolarSplineAreaLayer addSplineAreaLayer(double[] data, int color)
           
 PolarSplineAreaLayer addSplineAreaLayer(double[] data, int color, java.lang.String name)
           
 PolarSplineLineLayer addSplineLineLayer(double[] data)
           
 PolarSplineLineLayer addSplineLineLayer(double[] data, int color)
           
 PolarSplineLineLayer addSplineLineLayer(double[] data, int color, java.lang.String name)
           
 PolarVectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions)
           
 PolarVectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions, int lengthScale)
           
 PolarVectorLayer addVectorLayer(double[] xData, double[] yData, double[] lengths, double[] directions, int lengthScale, int color)
           
 PolarVectorLayer addVectorLayer(double[] rData, double[] aData, double[] lengths, double[] directions, int lengthScale, int color, java.lang.String name)
           
 AngularAxis angularAxis()
           
 int getXCoor(double r, double a)
           
 int getYCoor(double r, double a)
           
 RadialAxis radialAxis()
           
 void setGridColor()
           
 void setGridColor(int rGridColor)
           
 void setGridColor(int rGridColor, int rGridWidth)
           
 void setGridColor(int rGridColor, int rGridWidth, int aGridColor)
           
 void setGridColor(int rGridColor, int rGridWidth, int aGridColor, int aGridWidth)
           
 void setGridStyle(boolean polygonGrid)
           
 void setGridStyle(boolean polygonGrid, boolean gridOnTop)
           
 void setPlotArea(int x, int y, int r)
           
 void setPlotArea(int x, int y, int r, int bgColor)
           
 void setPlotArea(int x, int y, int r, int bgColor, int edgeColor)
           
 void setPlotArea(int x, int y, int r, int bgColor, int edgeColor, int edgeWidth)
           
 void setPlotAreaBg(int bgColor1)
           
 void setPlotAreaBg(int bgColor1, int bgColor2)
           
 void setPlotAreaBg(int bgColor1, int bgColor2, boolean altRings)
           
 void setStartAngle(double startAngle)
           
 void setStartAngle(double startAngle, boolean clockwise)
           
 
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

PolarChart

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

PolarChart

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

PolarChart

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

PolarChart

public PolarChart(int width,
                  int height)
Method Detail

setPlotArea

public void setPlotArea(int x,
                        int y,
                        int r,
                        int bgColor,
                        int edgeColor,
                        int edgeWidth)

setPlotArea

public void setPlotArea(int x,
                        int y,
                        int r,
                        int bgColor,
                        int edgeColor)

setPlotArea

public void setPlotArea(int x,
                        int y,
                        int r,
                        int bgColor)

setPlotArea

public void setPlotArea(int x,
                        int y,
                        int r)

setPlotAreaBg

public void setPlotAreaBg(int bgColor1,
                          int bgColor2,
                          boolean altRings)

setPlotAreaBg

public void setPlotAreaBg(int bgColor1,
                          int bgColor2)

setPlotAreaBg

public void setPlotAreaBg(int bgColor1)

setGridColor

public void setGridColor(int rGridColor,
                         int rGridWidth,
                         int aGridColor,
                         int aGridWidth)

setGridColor

public void setGridColor(int rGridColor,
                         int rGridWidth,
                         int aGridColor)

setGridColor

public void setGridColor(int rGridColor,
                         int rGridWidth)

setGridColor

public void setGridColor(int rGridColor)

setGridColor

public void setGridColor()

setGridStyle

public void setGridStyle(boolean polygonGrid,
                         boolean gridOnTop)

setGridStyle

public void setGridStyle(boolean polygonGrid)

setStartAngle

public void setStartAngle(double startAngle,
                          boolean clockwise)

setStartAngle

public void setStartAngle(double startAngle)

angularAxis

public AngularAxis angularAxis()

radialAxis

public RadialAxis radialAxis()

getXCoor

public int getXCoor(double r,
                    double a)

getYCoor

public int getYCoor(double r,
                    double a)

addAreaLayer

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

addAreaLayer

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

addAreaLayer

public PolarAreaLayer addAreaLayer(double[] data)

addLineLayer

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

addLineLayer

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

addLineLayer

public PolarLineLayer addLineLayer(double[] data)

addSplineLineLayer

public PolarSplineLineLayer addSplineLineLayer(double[] data,
                                               int color,
                                               java.lang.String name)

addSplineLineLayer

public PolarSplineLineLayer addSplineLineLayer(double[] data,
                                               int color)

addSplineLineLayer

public PolarSplineLineLayer addSplineLineLayer(double[] data)

addSplineAreaLayer

public PolarSplineAreaLayer addSplineAreaLayer(double[] data,
                                               int color,
                                               java.lang.String name)

addSplineAreaLayer

public PolarSplineAreaLayer addSplineAreaLayer(double[] data,
                                               int color)

addSplineAreaLayer

public PolarSplineAreaLayer addSplineAreaLayer(double[] data)

addVectorLayer

public PolarVectorLayer addVectorLayer(double[] rData,
                                       double[] aData,
                                       double[] lengths,
                                       double[] directions,
                                       int lengthScale,
                                       int color,
                                       java.lang.String name)

addVectorLayer

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

addVectorLayer

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

addVectorLayer

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