ChartDirector
Class AngularMeter

java.lang.Object
  |
  +--ChartDirector.BaseChart
        |
        +--ChartDirector.BaseMeter
              |
              +--ChartDirector.AngularMeter

public class AngularMeter
extends BaseMeter


Constructor Summary
AngularMeter(int width, int height)
           
AngularMeter(int width, int height, int bgColor)
           
AngularMeter(int width, int height, int bgColor, int edgeColor)
           
AngularMeter(int width, int height, int bgColor, int edgeColor, int raisedEffect)
           
 
Method Summary
 void addGlare()
           
 void addGlare(double radius)
           
 void addGlare(double radius, double span)
           
 void addGlare(double radius, double span, double rotate)
           
 void addGlare(double radius, double span, double rotate, double glareRadius)
           
 void addGlare(double radius, double span, double rotate, double glareRadius, double intensity)
           
 MeterPointer addPointer2(double value, int fillColor)
           
 MeterPointer addPointer2(double value, int fillColor, int edgeColor)
           
 MeterPointer addPointer2(double value, int fillColor, int edgeColor, int pointerType)
           
 MeterPointer addPointer2(double value, int fillColor, int edgeColor, int pointerType, double startOffset)
           
 MeterPointer addPointer2(double value, int fillColor, int edgeColor, int pointerType, double startOffset, double endOffset)
           
 MeterPointer addPointer2(double value, int fillColor, int edgeColor, int pointerType, double startOffset, double endOffset, double widthRatio)
           
 void addRing(int startRadius, int endRadius, int fillColor)
           
 void addRing(int startRadius, int endRadius, int fillColor, int edgeColor)
           
 void addRingSector(int startRadius, int endRadius, double a1, double a2, int fillColor)
           
 void addRingSector(int startRadius, int endRadius, double a1, double a2, int fillColor, int edgeColor)
           
 void addScaleBackground(int bgRadius, int fillColor)
           
 void addScaleBackground(int bgRadius, int fillColor, int edgeWidth, int edgeColor)
           
 void addScaleBackground(int bgRadius, int fillColor, int edgeWidth, int edgeColor, int scaleRadius)
           
 void addScaleBackground(int bgRadius, int fillColor, int edgeWidth, int edgeColor, int scaleRadius, double startAngle, double endAngle)
           
 void addZone(double startValue, double endValue, int color)
           
 void addZone(double startValue, double endValue, int fillColor, int edgeColor)
           
 void addZone(double startValue, double endValue, int outerRadius, int innerRadius, int color)
           
 void addZone(double startValue, double endValue, int outerRadius, int innerRadius, int fillColor, int edgeColor)
           
 void addZone2(double startValue, double endValue, int color)
           
 void addZone2(double startValue, double endValue, int fillColor, int edgeColor)
           
 int relativeLinearGradient(double[] gradient)
           
 int relativeLinearGradient(double[] gradient, double angle)
           
 int relativeLinearGradient(double[] gradient, double angle, double radius)
           
 int relativeRadialGradient(double[] gradient)
           
 int relativeRadialGradient(double[] gradient, double radius)
           
 void setCap(int radius, int fillColor)
           
 void setCap(int radius, int fillColor, int edgeColor)
           
 void setCap2()
           
 void setCap2(int backColor)
           
 void setCap2(int backColor, int frontColor)
           
 void setCap2(int backColor, int frontColor, int frontEdgeColor)
           
 void setCap2(int backColor, int frontColor, int frontEdgeColor, double lightingRatio)
           
 void setCap2(int backColor, int frontColor, int frontEdgeColor, double lightingRatio, double backRadiusRatio)
           
 void setCap2(int backColor, int frontColor, int frontEdgeColor, double lightingRatio, double backRadiusRatio, double frontRadiusRatio)
           
 void setCap2(int backColor, int frontColor, int frontEdgeColor, double lightingRatio, double backRadiusRatio, double frontRadiusRatio, double frontEdgeWidthRatio)
           
 void setMeter(int cx, int cy, int radius, double startAngle, double endAngle)
           
 
Methods inherited from class ChartDirector.BaseMeter
addColorScale, addColorScale, addColorScale, addColorScale, addColorScale, addLabel, addPointer, addPointer, addPointer, getCoor, getLabel, getTicks, setLabelFormat, setLabelPos, setLabelPos, setLabelStyle, setLabelStyle, setLabelStyle, setLabelStyle, setLabelStyle, setLineWidth, setLineWidth, setLineWidth, setLineWidth, setMeterColors, setMeterColors, setMeterColors, setScale, setScale, setScale, setScale, setScale, setScale, setScale, setScale2, setScale3, setScale3, setTickLength, setTickLength, setTickLength
 
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, 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

AngularMeter

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

AngularMeter

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

AngularMeter

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

AngularMeter

public AngularMeter(int width,
                    int height)
Method Detail

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor,
                                int edgeColor,
                                int pointerType,
                                double startOffset,
                                double endOffset,
                                double widthRatio)

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor,
                                int edgeColor,
                                int pointerType,
                                double startOffset,
                                double endOffset)

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor,
                                int edgeColor,
                                int pointerType,
                                double startOffset)

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor,
                                int edgeColor,
                                int pointerType)

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor,
                                int edgeColor)

addPointer2

public MeterPointer addPointer2(double value,
                                int fillColor)

addRing

public void addRing(int startRadius,
                    int endRadius,
                    int fillColor,
                    int edgeColor)

addRing

public void addRing(int startRadius,
                    int endRadius,
                    int fillColor)

addRingSector

public void addRingSector(int startRadius,
                          int endRadius,
                          double a1,
                          double a2,
                          int fillColor,
                          int edgeColor)

addRingSector

public void addRingSector(int startRadius,
                          int endRadius,
                          double a1,
                          double a2,
                          int fillColor)

addScaleBackground

public void addScaleBackground(int bgRadius,
                               int fillColor,
                               int edgeWidth,
                               int edgeColor,
                               int scaleRadius,
                               double startAngle,
                               double endAngle)

addScaleBackground

public void addScaleBackground(int bgRadius,
                               int fillColor,
                               int edgeWidth,
                               int edgeColor,
                               int scaleRadius)

addScaleBackground

public void addScaleBackground(int bgRadius,
                               int fillColor,
                               int edgeWidth,
                               int edgeColor)

addScaleBackground

public void addScaleBackground(int bgRadius,
                               int fillColor)

setCap

public void setCap(int radius,
                   int fillColor,
                   int edgeColor)

setCap

public void setCap(int radius,
                   int fillColor)

setCap2

public void setCap2(int backColor,
                    int frontColor,
                    int frontEdgeColor,
                    double lightingRatio,
                    double backRadiusRatio,
                    double frontRadiusRatio,
                    double frontEdgeWidthRatio)

setCap2

public void setCap2(int backColor,
                    int frontColor,
                    int frontEdgeColor,
                    double lightingRatio,
                    double backRadiusRatio,
                    double frontRadiusRatio)

setCap2

public void setCap2(int backColor,
                    int frontColor,
                    int frontEdgeColor,
                    double lightingRatio,
                    double backRadiusRatio)

setCap2

public void setCap2(int backColor,
                    int frontColor,
                    int frontEdgeColor,
                    double lightingRatio)

setCap2

public void setCap2(int backColor,
                    int frontColor,
                    int frontEdgeColor)

setCap2

public void setCap2(int backColor,
                    int frontColor)

setCap2

public void setCap2(int backColor)

setCap2

public void setCap2()

setMeter

public void setMeter(int cx,
                     int cy,
                     int radius,
                     double startAngle,
                     double endAngle)

addZone

public void addZone(double startValue,
                    double endValue,
                    int outerRadius,
                    int innerRadius,
                    int fillColor,
                    int edgeColor)

addZone

public void addZone(double startValue,
                    double endValue,
                    int outerRadius,
                    int innerRadius,
                    int color)

addZone

public void addZone(double startValue,
                    double endValue,
                    int fillColor,
                    int edgeColor)

addZone

public void addZone(double startValue,
                    double endValue,
                    int color)

addZone2

public void addZone2(double startValue,
                     double endValue,
                     int fillColor,
                     int edgeColor)

addZone2

public void addZone2(double startValue,
                     double endValue,
                     int color)

relativeRadialGradient

public int relativeRadialGradient(double[] gradient,
                                  double radius)

relativeRadialGradient

public int relativeRadialGradient(double[] gradient)

relativeLinearGradient

public int relativeLinearGradient(double[] gradient,
                                  double angle,
                                  double radius)

relativeLinearGradient

public int relativeLinearGradient(double[] gradient,
                                  double angle)

relativeLinearGradient

public int relativeLinearGradient(double[] gradient)

addGlare

public void addGlare(double radius,
                     double span,
                     double rotate,
                     double glareRadius,
                     double intensity)

addGlare

public void addGlare(double radius,
                     double span,
                     double rotate,
                     double glareRadius)

addGlare

public void addGlare(double radius,
                     double span,
                     double rotate)

addGlare

public void addGlare(double radius,
                     double span)

addGlare

public void addGlare(double radius)

addGlare

public void addGlare()