public class Donut3DPlotGlyph extends DonutPlotGlyph
arcWidth, categoryGap, centerPoint, CIRCLE, HALF, innerRadius, innerRadiusPercent, labelBounds, MARGIN_GAP, outerArcRadius, PIE, radius, seriesGap, START_ANGLECATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARAbounds, visible| 构造器和说明 |
|---|
Donut3DPlotGlyph() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
dealLabelBounds(DataPoint dataPoint,
int resolution) |
void |
draw(java.awt.Graphics g,
int resolution)
画法
|
java.lang.String |
getChartType() |
protected java.awt.geom.Dimension2D |
getLabelDim(DataPoint dataPoint,
int resolution) |
java.lang.String |
getPlotGlyphType()
图表的类型
|
protected double |
getSeriesStartAngle(int categoryIndex,
int seriesIndex)
系列开始的角度
|
java.lang.String |
getSmallIconType()
图表切换时的小图标
|
boolean |
is3DPlotGlyph()
判断是否是3维的图表类型
|
void |
layoutDataSeriesGlyph(int resolution)
布局系列
|
void |
setDepth(int depth)
设置三维饼图的纵深
|
void |
setProjection(Projection projection)
设置三维饼图的投影类型
|
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
equals, getActOuterRadius, getArcInnerRadius, getCategoryGap, getExtraTooltipValue, getInnerRadiusPercent, getPercent, getPlotOptionsJSON, getSeriesGap, getTotalValue, initArcValues, layoutAxisGlyph, setCategoryGap, setInnerRadiusPercent, setSeriesGapaddECNameToHyperLink, addOtherJSON, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, clone, createColors4Cate, createColors4Series, createDataSheetGlyph, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, doLayout, drawInfo, drawLabel4Series, drawShape4Series, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotDetailType, getPlotFillStyle, getPlotStyle, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSeries, getSeriesSize, getVanChartType, getWholeChartBackground, getXDivideUnit, getYDivideUnit, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportLegend, isSupportZoom, isZoom, notDealDataPointLabel, resetClip, selectableChildren, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, trendLineFittinggetBounds, getOutline4Fill, getShape, isInvisible, isVisible, setBounds, setVisibledealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObjectpublic void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph 在类中 PlotGlyphresolution - 分辨率protected void dealLabelBounds(DataPoint dataPoint, int resolution)
protected java.awt.geom.Dimension2D getLabelDim(DataPoint dataPoint, int resolution)
protected double getSeriesStartAngle(int categoryIndex,
int seriesIndex)
categoryIndex - 分类序号seriesIndex - 系列序号public void setProjection(Projection projection)
projection - 投影public void setDepth(int depth)
depth - 深度public void draw(java.awt.Graphics g,
int resolution)
public boolean is3DPlotGlyph()
is3DPlotGlyph 在类中 PlotGlyphpublic java.lang.String getPlotGlyphType()
getPlotGlyphType 在类中 PlotGlyphpublic JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject 在接口中 GlyphtoJSONObject 在类中 DonutPlotGlyphrepo - 请求JSONException - 抛错public java.lang.String getChartType()
getChartType 在类中 PlotGlyphpublic java.lang.String getSmallIconType()
PlotGlyphgetSmallIconType 在类中 PlotGlyph