ChartDirector
Class ContourLayer

java.lang.Object
  extended by ChartDirector.Layer
      extended by ChartDirector.ContourLayer

public class ContourLayer
extends Layer


Constructor Summary
ContourLayer()
           
 
Method Summary
 Mark addCustomContour(double z, int contourColor, int contourWidth, java.lang.String contourLabel)
           
 Mark addCustomContour(double z, int contourColor, int contourWidth, java.lang.String contourLabel, java.lang.String font)
           
 Mark addCustomContour(double z, int contourColor, int contourWidth, java.lang.String contourLabel, java.lang.String font, double fontSize, int fontColor)
           
 Mark addCustomContour(double z, int contourColor, int contourWidth, java.lang.String contourLabel, java.lang.String font, int fontSize)
           
 ColorAxis colorAxis()
           
 double[] getCrossSection(int x0, int y0, int x1, int y1)
           
 double getZAtPixel(int pixelX, int pixelY)
           
 double getZAtValue(double x, double y)
           
 ColorAxis setColorAxis(int x, int y, int alignment, int length, int orientation)
           
 void setContourColor(int contourColor)
           
 void setContourColor(int contourColor, int minorContourColor)
           
 void setContourLabelFormat(java.lang.String formatString)
           
 void setContourLabelSpacing(int labelSpacing, int minContourLen)
           
 TextBox setContourLabelStyle()
           
 TextBox setContourLabelStyle(java.lang.String font)
           
 TextBox setContourLabelStyle(java.lang.String font, double fontSize)
           
 TextBox setContourLabelStyle(java.lang.String font, double fontSize, int fontColor)
           
 void setContourWidth(int contourWidth)
           
 void setContourWidth(int contourWidth, int minorContourWidth)
           
 void setExactContour()
           
 void setExactContour(boolean contour)
           
 void setExactContour(boolean contour, boolean markContour)
           
 void setSmoothInterpolation(boolean b)
           
 void setZBounds()
           
 void setZBounds(double minZ)
           
 void setZBounds(double minZ, double maxZ)
           
 void setZData(double[] zData)
           
 
Methods inherited from class ChartDirector.Layer
addCustomAggregateLabel, addCustomAggregateLabel, addCustomAggregateLabel, addCustomAggregateLabel, addCustomAggregateLabel, addCustomDataLabel, addCustomDataLabel, addCustomDataLabel, addCustomDataLabel, addCustomDataLabel, addCustomGroupLabel, addCustomGroupLabel, addCustomGroupLabel, addCustomGroupLabel, addCustomGroupLabel, addDataGroup, addDataGroup, addDataSet, addDataSet, addDataSet, addExtraField, addExtraField, addExtraField, addExtraField2, addExtraField2, alignLayer, getDataSet, getDataSetByZ, getDataSetCount, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getHTMLImageMap, getImageCoor, getImageCoor, getImageCoor, getImageCoor2, getImageCoor2, getLegendIcon, getNearestXValue, getXCoor, getXIndexOf, getXIndexOf, getXPosition, getYCoor, getYCoor, getYCoor, moveBack, moveBack, moveFront, moveFront, set3D, set3D, set3D, setAggregateLabelFormat, setAggregateLabelStyle, setAggregateLabelStyle, setAggregateLabelStyle, setAggregateLabelStyle, setAggregateLabelStyle, setBaseLine, setBorderColor, setBorderColor, setDataCombineMethod, setDataLabelFormat, setDataLabelStyle, setDataLabelStyle, setDataLabelStyle, setDataLabelStyle, setDataLabelStyle, setHTMLImageMap, setHTMLImageMap, setHTMLImageMap, setLegend, setLegendOrder, setLegendOrder, setLineWidth, setUseYAxis, setUseYAxis2, setUseYAxis2, setXData, setXData, setXData, setXData, setXData2, setXData2, xScaleColor, xZoneColor, yScaleColor, yScaleColor, yZoneColor, yZoneColor, yZoneColor
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ContourLayer

public ContourLayer()
Method Detail

setZData

public void setZData(double[] zData)

setZBounds

public void setZBounds(double minZ,
                       double maxZ)

setZBounds

public void setZBounds(double minZ)

setZBounds

public void setZBounds()

setSmoothInterpolation

public void setSmoothInterpolation(boolean b)

setContourColor

public void setContourColor(int contourColor,
                            int minorContourColor)

setContourColor

public void setContourColor(int contourColor)

setContourWidth

public void setContourWidth(int contourWidth,
                            int minorContourWidth)

setContourWidth

public void setContourWidth(int contourWidth)

setExactContour

public void setExactContour(boolean contour,
                            boolean markContour)

setExactContour

public void setExactContour(boolean contour)

setExactContour

public void setExactContour()

setContourLabelFormat

public void setContourLabelFormat(java.lang.String formatString)

setContourLabelStyle

public TextBox setContourLabelStyle(java.lang.String font,
                                    double fontSize,
                                    int fontColor)

setContourLabelStyle

public TextBox setContourLabelStyle(java.lang.String font,
                                    double fontSize)

setContourLabelStyle

public TextBox setContourLabelStyle(java.lang.String font)

setContourLabelStyle

public TextBox setContourLabelStyle()

addCustomContour

public Mark addCustomContour(double z,
                             int contourColor,
                             int contourWidth,
                             java.lang.String contourLabel,
                             java.lang.String font,
                             double fontSize,
                             int fontColor)

addCustomContour

public Mark addCustomContour(double z,
                             int contourColor,
                             int contourWidth,
                             java.lang.String contourLabel,
                             java.lang.String font,
                             int fontSize)

addCustomContour

public Mark addCustomContour(double z,
                             int contourColor,
                             int contourWidth,
                             java.lang.String contourLabel,
                             java.lang.String font)

addCustomContour

public Mark addCustomContour(double z,
                             int contourColor,
                             int contourWidth,
                             java.lang.String contourLabel)

setContourLabelSpacing

public void setContourLabelSpacing(int labelSpacing,
                                   int minContourLen)

getZAtPixel

public double getZAtPixel(int pixelX,
                          int pixelY)

getCrossSection

public double[] getCrossSection(int x0,
                                int y0,
                                int x1,
                                int y1)

getZAtValue

public double getZAtValue(double x,
                          double y)

setColorAxis

public ColorAxis setColorAxis(int x,
                              int y,
                              int alignment,
                              int length,
                              int orientation)

colorAxis

public ColorAxis colorAxis()