com.stimulsoft.report.chart.core.series.pie
Class StiPieSeriesCoreXF
java.lang.Object
com.stimulsoft.report.chart.core.series.StiSeriesCoreXF
com.stimulsoft.report.chart.core.series.pie.StiPieSeriesCoreXF
- All Implemented Interfaces:
- IStiApplyStyleSeries, java.lang.Cloneable
- Direct Known Subclasses:
- StiDoughnutSeriesCoreXF
public class StiPieSeriesCoreXF
- extends StiSeriesCoreXF
|
Method Summary |
void |
ApplyStyle(IStiChartStyle style,
StiColor color)
Apply style to component which release this interface. |
java.lang.String |
getLocalizedName()
Gets a service name. |
float |
GetPercentPerValue(IStiSeries[] series,
boolean isForValueFrom)
|
float |
GetPieDistance(int pieIndex)
|
float |
GetPieDistance(IStiPieSeries series,
int pieIndex)
|
IStiPieSeriesLabels |
GetPieSeriesLabels()
|
protected StiPoint |
GetPoint(StiPoint centerPie,
double radius,
double angle)
|
protected StiPoint |
GetPointCenter(StiRectangle rect)
|
protected double |
GetRadius(StiContext context,
StiRectangle rect)
|
java.lang.Object |
GetSeriesBorderColor(int colorIndex,
int colorCount)
|
StiBrush |
GetSeriesBrush(int colorIndex,
int colorCount)
|
void |
RenderSeries(StiContext context,
StiRectangle rect,
StiAreaGeom geom,
IStiSeries[] seriesArray)
|
| Methods inherited from class com.stimulsoft.report.chart.core.series.StiSeriesCoreXF |
CheckIntersectionLabels, CheckLabelsRect, clone, getInteraction, getIsDateTimeValues, getIsMouseOver, GetIsMouseOverSeriesElement, getSeries, GetSeriesLabels, GetTag, setInteraction, setIsDateTimeValues, setIsMouseOver, SetIsMouseOverSeriesElement, setSeries |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiPieSeriesCoreXF
public StiPieSeriesCoreXF(IStiSeries series)
ApplyStyle
public void ApplyStyle(IStiChartStyle style,
StiColor color)
- Description copied from interface:
IStiApplyStyleSeries
- Apply style to component which release this interface.
- Specified by:
ApplyStyle in interface IStiApplyStyleSeries- Overrides:
ApplyStyle in class StiSeriesCoreXF
RenderSeries
public void RenderSeries(StiContext context,
StiRectangle rect,
StiAreaGeom geom,
IStiSeries[] seriesArray)
- Overrides:
RenderSeries in class StiSeriesCoreXF
GetPieSeriesLabels
public IStiPieSeriesLabels GetPieSeriesLabels()
GetPercentPerValue
public final float GetPercentPerValue(IStiSeries[] series,
boolean isForValueFrom)
GetPointCenter
protected final StiPoint GetPointCenter(StiRectangle rect)
GetRadius
protected final double GetRadius(StiContext context,
StiRectangle rect)
GetPoint
protected final StiPoint GetPoint(StiPoint centerPie,
double radius,
double angle)
GetPieDistance
public final float GetPieDistance(int pieIndex)
GetPieDistance
public final float GetPieDistance(IStiPieSeries series,
int pieIndex)
GetSeriesBrush
public StiBrush GetSeriesBrush(int colorIndex,
int colorCount)
- Overrides:
GetSeriesBrush in class StiSeriesCoreXF
GetSeriesBorderColor
public java.lang.Object GetSeriesBorderColor(int colorIndex,
int colorCount)
- Overrides:
GetSeriesBorderColor in class StiSeriesCoreXF
getLocalizedName
public java.lang.String getLocalizedName()
- Gets a service name.
- Specified by:
getLocalizedName in class StiSeriesCoreXF
Copyright © 2018 Stimulsoft. All Rights Reserved.