public interface PieChartModel<T extends PieChartModel> extends SlicedChartModel<T>
| Modifier and Type | Method and Description |
|---|---|
java.lang.Boolean |
getAdjustPrecision() |
java.lang.Integer |
getAngle() |
JsFunction |
getBalloonFunction() |
java.lang.String |
getBalloonText() |
java.lang.Integer |
getDepth3D() |
GradientType |
getGradientType() |
java.lang.String |
getInnerRadius() |
java.lang.Integer |
getLabelRadius() |
java.lang.String |
getLabelRadiusField() |
java.lang.String |
getLabelText() |
java.lang.Integer |
getMinRadius() |
java.lang.Double |
getPieAlpha() |
java.lang.String |
getPieX() |
java.lang.String |
getPieY() |
java.lang.String |
getPullOutRadius() |
java.lang.String |
getRadius() |
java.lang.Integer |
getStartAngle() |
java.lang.String |
getStartRadius() |
T |
setAdjustPrecision(java.lang.Boolean adjustPrecision)
Set this to true, when percent of a sum of all slices is not equal to 100%, number of decimals will be
increased so that sum would become 100%.
|
T |
setAngle(java.lang.Integer angle)
Sets pie lean angle (for 3D effect).
|
T |
setBalloonFunction(JsFunction balloonFunction)
Sets the function, the graph will call it and pass GraphDataItem object to it.
|
T |
setBalloonText(java.lang.String balloonText)
Sets balloon text.
|
T |
setDepth3D(java.lang.Integer depth3D)
Sets depth of the pie (for 3D effect).
|
T |
setGradientType(GradientType gradientType)
Sets type of gradient.
|
T |
setInnerRadius(java.lang.String innerRadius)
Sets inner radius of the pie, in pixels or percents.
|
T |
setLabelRadius(java.lang.Integer labelRadius)
Sets the distance between the label and the slice, in pixels.
|
T |
setLabelRadiusField(java.lang.String labelRadiusField)
Sets name of the field from data provider which specifies the length of a tick.
|
T |
setLabelText(java.lang.String labelText)
Sets label text.
|
T |
setMinRadius(java.lang.Integer minRadius)
Sets minimum radius of the pie, in pixels.
|
T |
setPieAlpha(java.lang.Double pieAlpha)
Sets opacity for a slices.
|
T |
setPieX(java.lang.String pieX)
Sets X position of a pie center, in pixels or in percents.
|
T |
setPieY(java.lang.String pieY)
Sets Y position of a pie center, in pixels or in percents.
|
T |
setPullOutRadius(java.lang.String pullOutRadius)
Sets pull out radius, in pixels or percents.
|
T |
setRadius(java.lang.String radius)
Sets radius of a pie, in pixels or percents.
|
T |
setStartAngle(java.lang.Integer startAngle)
Sets angle of the first slice, in degrees.
|
T |
setStartRadius(java.lang.String startRadius)
Sets radius of the positions from which the slices will fly in.
|
addGradientRatio, getAccessibleLabel, getAlpha, getAlphaField, getBaseColor, getClassNameField, getColorField, getDescriptionField, getGradientRatio, getGroupedAlpha, getGroupedColor, getGroupedDescription, getGroupedPulled, getGroupedTitle, getGroupPercent, getHideLabelsPercent, getHoverAlpha, getLabelColorField, getLabelFunction, getLabelsEnabled, getLabelTickAlpha, getLabelTickColor, getMaxLabelWidth, getOutlineAlpha, getOutlineColor, getOutlineThickness, getPatternField, getPulledField, getPullOutDuration, getPullOutEffect, getPullOutOnlyOne, getSequencedAnimation, getShowZeroSlices, getStartAlpha, getTabIndex, getTitleField, getUrlField, getUrlTarget, getValueField, getVisibleInLegendField, setAccessibleLabel, setAlpha, setAlphaField, setBaseColor, setClassNameField, setColorField, setDescriptionField, setGradientRatio, setGroupedAlpha, setGroupedColor, setGroupedDescription, setGroupedPulled, setGroupedTitle, setGroupPercent, setHideLabelsPercent, setHoverAlpha, setLabelColorField, setLabelFunction, setLabelsEnabled, setLabelTickAlpha, setLabelTickColor, setMaxLabelWidth, setOutlineAlpha, setOutlineColor, setOutlineThickness, setPatternField, setPulledField, setPullOutDuration, setPullOutEffect, setPullOutOnlyOne, setSequencedAnimation, setShowZeroSlices, setStartAlpha, setTabIndex, setTitleField, setUrlField, setUrlTarget, setValueField, setVisibleInLegendFieldaddAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, getAccessibleDescription, getAccessibleTitle, getAddClassNames, getAdditionalFields, getAllLabels, getAutoDisplay, getAutoResize, getAutoTransform, getBackgroundAlpha, getBackgroundColor, getBalloon, getBorderAlpha, getBorderColor, getClassNamePrefix, getColor, getCreditsPosition, getDataProvider, getDecimalSeparator, getDefs, getExport, getFontFamily, getFontSize, getHandDrawn, getHandDrawScatter, getHandDrawThickness, getHideBalloonTime, getLanguage, getLegend, getPanEventsEnabled, getPath, getPathToImages, getPercentPrecision, getPrecision, getPrefixesOfBigNumbers, getPrefixesOfSmallNumbers, getProcessCount, getProcessTimeout, getResponsive, getSvgIcons, getTapToActivate, getTheme, getThousandsSeparator, getTitles, getTouchClickDuration, getUsePrefixes, setAccessible, setAccessibleDescription, setAccessibleTitle, setAddClassNames, setAdditionalFields, setAllLabels, setAutoDisplay, setAutoResize, setAutoTransform, setBackgroundAlpha, setBackgroundColor, setBalloon, setBorderAlpha, setBorderColor, setClassNamePrefix, setColor, setCreditsPosition, setDataProvider, setDecimalSeparator, setDefs, setExport, setFontFamily, setFontSize, setHandDrawn, setHandDrawScatter, setHandDrawThickness, setHideBalloonTime, setLanguage, setLegend, setPanEventsEnabled, setPath, setPathToImages, setPercentPrecision, setPrecision, setPrefixesOfBigNumbers, setPrefixesOfSmallNumbers, setProcessCount, setProcessTimeout, setResponsive, setSvgIcons, setTapToActivate, setTheme, setThousandsSeparator, setTitles, setTouchClickDuration, setUsePrefixesgetMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTopgetStartDuration, getStartEffect, setStartDuration, setStartEffectjava.lang.Integer getAngle()
T setAngle(java.lang.Integer angle)
angle - the anglejava.lang.String getBalloonText()
T setBalloonText(java.lang.String balloonText)
balloonText - balloon text stringjava.lang.Integer getDepth3D()
T setDepth3D(java.lang.Integer depth3D)
depth3D - the depth 3Djava.lang.String getInnerRadius()
T setInnerRadius(java.lang.String innerRadius)
innerRadius - inner radius in pixels or percentsjava.lang.Integer getLabelRadius()
T setLabelRadius(java.lang.Integer labelRadius)
labelRadius - distance between the label and the slice, in pixelsjava.lang.String getLabelRadiusField()
T setLabelRadiusField(java.lang.String labelRadiusField)
labelRadiusField - label radius field stringjava.lang.String getLabelText()
T setLabelText(java.lang.String labelText)
labelText - label text stringjava.lang.Integer getMinRadius()
T setMinRadius(java.lang.Integer minRadius)
minRadius - the minimum radiusjava.lang.Double getPieAlpha()
T setPieAlpha(java.lang.Double pieAlpha)
pieAlpha - the pie alphajava.lang.String getPieX()
T setPieX(java.lang.String pieX)
pieX - X position of a pie centerjava.lang.String getPieY()
T setPieY(java.lang.String pieY)
pieY - Y position of a pie centerjava.lang.String getPullOutRadius()
T setPullOutRadius(java.lang.String pullOutRadius)
pullOutRadius - pull out radiusjava.lang.String getRadius()
T setRadius(java.lang.String radius)
radius - the radius of a piejava.lang.Integer getStartAngle()
T setStartAngle(java.lang.Integer startAngle)
startAngle - angle of the first slice in degreejava.lang.String getStartRadius()
T setStartRadius(java.lang.String startRadius)
startRadius - the start radiusjava.lang.Boolean getAdjustPrecision()
T setAdjustPrecision(java.lang.Boolean adjustPrecision)
adjustPrecision - adjust precision optionJsFunction getBalloonFunction()
T setBalloonFunction(JsFunction balloonFunction)
balloonFunction - the balloon functionGradientType getGradientType()
T setGradientType(GradientType gradientType)
gradientType - the gradient type