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, setVisibleInLegendField
addAdditionalFields, addData, addLabels, addPrefixesOfBigNumbers, addPrefixesOfSmallNumbers, addTitles, getAccessible, 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, 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, setUsePrefixes
getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop
getStartDuration, getStartEffect, setStartDuration, setStartEffect
java.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