public class Bar2DPlotGlyph extends BarPlotGlyph
isHorizontal
threeDBase, ZP
CATEGORY_PARA, conditionCollection, DEFAULT_SIZE, plotStyle, RESET_JAVA_FONT_X, SERIES_PARA, seriesList, STACK, X_AXIS, X_PARA, Y_AXIS, Y_PARA
bounds, visible
构造器和说明 |
---|
Bar2DPlotGlyph() |
限定符和类型 | 方法和说明 |
---|---|
void |
dealShape4Bar(DataSeries dataSeries,
CategoryPlotGlyph categoryPlotGlyph,
BarDataWithAxisGlyph data,
int resolution)
对每个系列布局
|
boolean |
equals(java.lang.Object ob) |
java.lang.String |
getChartType() |
java.lang.String |
getPlotDetailType() |
java.lang.String |
getPlotGlyphType()
绘图区类型
|
void |
layoutDataSeriesGlyph(int resolution)
布局图形对象
|
protected void |
resetClip(java.awt.Graphics2D g2d)
画绘图内部内容时指定范围.
|
void |
setTotalRectForStackedBar(DataSeries[] dataSeries) |
JSONObject |
toJSONObject(Repository repo)
转为json数据
|
getBarShape, getBarShape4GanttPlot, getDataPointLabelBoundsWithPosition, getLabelBoundsInHorizontal, getLabelBoundsInVertical, getSmallIconType, getVanChartType, isHorizontal, setHorizontal
createDataSheetGlyph, doLayout, draw3DInfo, drawAxisGlyph4ThreeD, get3DBaseCover, get3DDeep, getBarPercent, getBarStartPercent, getCategoryIntervalPercent, getDataPointPercentValue, getExtraTooltipValue, getOutline4Fill, getPlotOptionsJSON, getPreSum4Area, getPreSum4Bar, getPreSum4Line, getSeriesOverlapPercent, is3DBaseHorizontal, isNeedDefaultDeep, isStacked, layoutAxisGlyph4ThreeD, layoutDoubleAxisGlyph, resetPlotBoundsWith3DDeepAndProjectionBeforeAxisGlyph, setCategoryIntervalPercent, setSeriesOverlapPercent, setStacked
addOtherJSON, calculateAxisGlyphAttr, createSheetGlyphAndNotShowAxisGlyph, dealCommonLinePath, dealCurveLinePath, dealPlotBoundsWidthAxisInHorizontal, dealPlotBoundsWithAxisGlyph, draw, drawBackgroundGrid, drawInfo, getPreGap4AxisRightUnit, getPreGap4AxisTopUnit, getPreLeft4DataSheet, getSecondAxisGlyph, getSeriesAxisGlyph, getxAxisGlyph, getXDivideUnit, getyAxisGlyph, getYDivideUnit, initAxisGlyphBoundsAndZeroBounds, isZoom, layoutAxisGlyph, layoutDoubleAxisGlyph, selectableChildren, setHorizontalIntervalBackgroundColor, setInteractiveAxisTooltip, setSecondAxisGlyph, setVerticalIntervalBackgroundColor, setxAxisGlyph, setyAxisGlyph
addECNameToHyperLink, addSeries, addSeriesJSON, addSeriesJSON, avoidCoverLabelBounds, axisExtendsMaxMinValueWithTrendLine, calculateDataPointPercentValue, calculateOrderList, clone, createColors4Cate, createColors4Series, dealDataPointLabel, dealLabelBoundsInOrder, dealLabelBoundsOutPlotBounds, dealPlotHotAttr, drawLabel4Series, drawShape4Series, getAdditionalCanvasCount, getAllDataPointGlyph, getAllTrendLineGlyph, getAutoRefreshPerSecond, getCategoryCount, getCombinedSize, getConditionCollection, getDataPointLabelBoundsWithPosition, getDataPointLabelBoundsWithPosition4Line, getDataProcessor, getDrawSequence, getExtraLabelValue, getFirstDataPoint, getHotHyperLink, getHotTooltipStyle, getPlotFillStyle, getPlotStyle, getSeries, getSeriesSize, getWholeChartBackground, is3DPlotGlyph, isDataPointXNotInPlotBounds, isExistAttrByResult, isNeedDealHotHyperlink, isNullValueBreak, isSeriesDragEnable, isSupportLegend, isSupportZoom, notDealDataPointLabel, setAutoRefreshPerSecond, setCombinedSize, setConditionCollection, setDataProcessor, setHotHyperLink, setHotTooltipStyle, setIsNullValueBreak, setPlotFillStyle, setPlotStyle, setSeriesDragEnable, setWholeChartBackground, setZoom, skipDealPointHotAttr, trendLineFitting
getBounds, getShape, isInvisible, isVisible, setBounds, setVisible
dealCondition, dealConditionWithSeriesColor, drawOnlyBorder, drawWithOutBorder, getAlpha, getBackground, getBorderColor, getBorderStyle, getGeneralInfo, getRoundRadius, is3DIE6, isRoundBorder, isShadow, paint, paintBackground, putBackgroundJSON, putPlotBackgroundJSON, setAlpha, setBackground, setBorderColor, setBorderStyle, setGeneralInfo, setRoundBorder, toVanJSONObject
protected void resetClip(java.awt.Graphics2D g2d)
PlotGlyph
public void layoutDataSeriesGlyph(int resolution)
layoutDataSeriesGlyph
在类中 PlotGlyph
resolution
- 分辨率public void dealShape4Bar(DataSeries dataSeries, CategoryPlotGlyph categoryPlotGlyph, BarDataWithAxisGlyph data, int resolution)
dataSeries
- 系列categoryPlotGlyph
- 绘图区对象data
- 数据resolution
- 分辨率public void setTotalRectForStackedBar(DataSeries[] dataSeries)
public boolean equals(java.lang.Object ob)
equals
在类中 BarPlotGlyph
public JSONObject toJSONObject(Repository repo) throws JSONException
toJSONObject
在接口中 Glyph
toJSONObject
在类中 BarPlotGlyph
repo
- 请求JSONException
- 抛错public java.lang.String getPlotDetailType()
getPlotDetailType
在类中 PlotGlyph
public java.lang.String getPlotGlyphType()
getPlotGlyphType
在类中 PlotGlyph
public java.lang.String getChartType()
getChartType
在类中 PlotGlyph