ChartDirector
Class PyramidChart
java.lang.Object
ChartDirector.BaseChart
ChartDirector.PyramidChart
public class PyramidChart
- extends BaseChart
Constructor Summary |
PyramidChart(int width,
int height)
|
PyramidChart(int width,
int height,
int bgColor)
|
PyramidChart(int width,
int height,
int bgColor,
int edgeColor)
|
PyramidChart(int width,
int height,
int bgColor,
int edgeColor,
int raisedEffect)
|
Method Summary |
PyramidLayer |
getLayer(int layerNo)
|
TextBox |
setCenterLabel()
|
TextBox |
setCenterLabel(java.lang.String template)
|
TextBox |
setCenterLabel(java.lang.String template,
java.lang.String font)
|
TextBox |
setCenterLabel(java.lang.String template,
java.lang.String font,
double fontSize)
|
TextBox |
setCenterLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
|
void |
setConeSize(int cx,
int cy,
int radius,
int height)
|
void |
setData(double[] data)
|
void |
setData(double[] data,
java.lang.String[] labels)
|
void |
setFunnelSize(int cx,
int cy,
int radius,
int height)
|
void |
setFunnelSize(int cx,
int cy,
int radius,
int height,
double tubeRadius)
|
void |
setFunnelSize(int cx,
int cy,
int radius,
int height,
double tubeRadius,
double tubeHeight)
|
void |
setGradientShading(double startBrightness,
double endBrightness)
|
void |
setJoinLine(int color)
|
void |
setJoinLine(int color,
int width)
|
void |
setJoinLineGap(int pyramidGap)
|
void |
setJoinLineGap(int pyramidGap,
int pyramidMargin)
|
void |
setJoinLineGap(int pyramidGap,
int pyramidMargin,
int textGap)
|
void |
setLayerBorder(int color)
|
void |
setLayerBorder(int color,
int width)
|
void |
setLayerGap(double layerGap)
|
TextBox |
setLeftLabel()
|
TextBox |
setLeftLabel(java.lang.String template)
|
TextBox |
setLeftLabel(java.lang.String template,
java.lang.String font)
|
TextBox |
setLeftLabel(java.lang.String template,
java.lang.String font,
double fontSize)
|
TextBox |
setLeftLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
|
void |
setLighting()
|
void |
setLighting(double ambientIntensity,
double diffuseIntensity,
double specularIntensity,
double shininess)
|
void |
setPyramidSides(int noOfSides)
|
void |
setPyramidSize(int cx,
int cy,
int radius,
int height)
|
TextBox |
setRightLabel()
|
TextBox |
setRightLabel(java.lang.String template)
|
TextBox |
setRightLabel(java.lang.String template,
java.lang.String font)
|
TextBox |
setRightLabel(java.lang.String template,
java.lang.String font,
double fontSize)
|
TextBox |
setRightLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
|
void |
setViewAngle(double elevation)
|
void |
setViewAngle(double elevation,
double rotation)
|
void |
setViewAngle(double elevation,
double rotation,
double twist)
|
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 |
PyramidChart
public PyramidChart(int width,
int height,
int bgColor,
int edgeColor,
int raisedEffect)
PyramidChart
public PyramidChart(int width,
int height,
int bgColor,
int edgeColor)
PyramidChart
public PyramidChart(int width,
int height,
int bgColor)
PyramidChart
public PyramidChart(int width,
int height)
setPyramidSize
public void setPyramidSize(int cx,
int cy,
int radius,
int height)
setConeSize
public void setConeSize(int cx,
int cy,
int radius,
int height)
setFunnelSize
public void setFunnelSize(int cx,
int cy,
int radius,
int height,
double tubeRadius,
double tubeHeight)
setFunnelSize
public void setFunnelSize(int cx,
int cy,
int radius,
int height,
double tubeRadius)
setFunnelSize
public void setFunnelSize(int cx,
int cy,
int radius,
int height)
setData
public void setData(double[] data,
java.lang.String[] labels)
setData
public void setData(double[] data)
setCenterLabel
public TextBox setCenterLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
setCenterLabel
public TextBox setCenterLabel(java.lang.String template,
java.lang.String font,
double fontSize)
setCenterLabel
public TextBox setCenterLabel(java.lang.String template,
java.lang.String font)
setCenterLabel
public TextBox setCenterLabel(java.lang.String template)
setCenterLabel
public TextBox setCenterLabel()
setRightLabel
public TextBox setRightLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
setRightLabel
public TextBox setRightLabel(java.lang.String template,
java.lang.String font,
double fontSize)
setRightLabel
public TextBox setRightLabel(java.lang.String template,
java.lang.String font)
setRightLabel
public TextBox setRightLabel(java.lang.String template)
setRightLabel
public TextBox setRightLabel()
setLeftLabel
public TextBox setLeftLabel(java.lang.String template,
java.lang.String font,
double fontSize,
int fontColor)
setLeftLabel
public TextBox setLeftLabel(java.lang.String template,
java.lang.String font,
double fontSize)
setLeftLabel
public TextBox setLeftLabel(java.lang.String template,
java.lang.String font)
setLeftLabel
public TextBox setLeftLabel(java.lang.String template)
setLeftLabel
public TextBox setLeftLabel()
setJoinLineGap
public void setJoinLineGap(int pyramidGap,
int pyramidMargin,
int textGap)
setJoinLineGap
public void setJoinLineGap(int pyramidGap,
int pyramidMargin)
setJoinLineGap
public void setJoinLineGap(int pyramidGap)
setPyramidSides
public void setPyramidSides(int noOfSides)
setViewAngle
public void setViewAngle(double elevation,
double rotation,
double twist)
setViewAngle
public void setViewAngle(double elevation,
double rotation)
setViewAngle
public void setViewAngle(double elevation)
setGradientShading
public void setGradientShading(double startBrightness,
double endBrightness)
setLighting
public void setLighting(double ambientIntensity,
double diffuseIntensity,
double specularIntensity,
double shininess)
setLighting
public void setLighting()
setJoinLine
public void setJoinLine(int color,
int width)
setJoinLine
public void setJoinLine(int color)
setLayerGap
public void setLayerGap(double layerGap)
setLayerBorder
public void setLayerBorder(int color,
int width)
setLayerBorder
public void setLayerBorder(int color)
getLayer
public PyramidLayer getLayer(int layerNo)