com.stimulsoft.report.chart.core.seriesLabels.pie
Class StiCenterPieLabelsCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.seriesLabels.StiSeriesLabelsCoreXF
      extended by com.stimulsoft.report.chart.core.seriesLabels.pie.StiPieSeriesLabelsCoreXF
          extended by com.stimulsoft.report.chart.core.seriesLabels.pie.StiCenterPieLabelsCoreXF
All Implemented Interfaces:
IStiApplyStyle, java.lang.Cloneable
Direct Known Subclasses:
StiInsideEndPieLabelsCoreXF, StiOutsidePieLabelsCoreXF

public class StiCenterPieLabelsCoreXF
extends StiPieSeriesLabelsCoreXF


Field Summary
 
Fields inherited from class com.stimulsoft.report.chart.core.seriesLabels.pie.StiPieSeriesLabelsCoreXF
percentPerValue
 
Constructor Summary
StiCenterPieLabelsCoreXF(IStiSeriesLabels seriesLabels)
           
 
Method Summary
 StiPoint GetLabelPoint(StiPoint centerPie, double radius, double angleRad)
           
 StiRectangle GetLabelRect(StiContext context, StiPoint labelPoint, java.lang.String labelText, StiFontGeom font, StiStringFormatGeom sf)
           
 java.lang.String getLocalizedName()
          Gets a service name.
 int getPosition()
           
 StiSeriesLabelsType getSeriesLabelsType()
           
 StiSeriesLabelsGeom RenderLabel(IStiSeries series, StiContext context, StiPoint centerPie, double radius, double radius2, double pieAngle, int pointIndex, java.lang.Double value, java.lang.Double labelValue, java.lang.String argumentText, java.lang.String tag, boolean measure, int colorIndex, int colorCount, double percentPerValue, StiRefObject<StiRectangle> measureRect, boolean drawValue, double deltaY)
           
 
Methods inherited from class com.stimulsoft.report.chart.core.seriesLabels.pie.StiPieSeriesLabelsCoreXF
RecalcValue
 
Methods inherited from class com.stimulsoft.report.chart.core.seriesLabels.StiSeriesLabelsCoreXF
applyStyle, clone, GetBorderColor, GetFormattedValue, GetLabelColor, GetLabelText, GetLabelText, GetLabelText, GetSeriesLabelColor, getSeriesLabels, ProcessSeriesColors, setSeriesLabels
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiCenterPieLabelsCoreXF

public StiCenterPieLabelsCoreXF(IStiSeriesLabels seriesLabels)
Method Detail

RenderLabel

public StiSeriesLabelsGeom RenderLabel(IStiSeries series,
                                       StiContext context,
                                       StiPoint centerPie,
                                       double radius,
                                       double radius2,
                                       double pieAngle,
                                       int pointIndex,
                                       java.lang.Double value,
                                       java.lang.Double labelValue,
                                       java.lang.String argumentText,
                                       java.lang.String tag,
                                       boolean measure,
                                       int colorIndex,
                                       int colorCount,
                                       double percentPerValue,
                                       StiRefObject<StiRectangle> measureRect,
                                       boolean drawValue,
                                       double deltaY)
Specified by:
RenderLabel in class StiPieSeriesLabelsCoreXF

GetLabelPoint

public final StiPoint GetLabelPoint(StiPoint centerPie,
                                    double radius,
                                    double angleRad)

GetLabelRect

public StiRectangle GetLabelRect(StiContext context,
                                 StiPoint labelPoint,
                                 java.lang.String labelText,
                                 StiFontGeom font,
                                 StiStringFormatGeom sf)

getSeriesLabelsType

public StiSeriesLabelsType getSeriesLabelsType()
Overrides:
getSeriesLabelsType in class StiPieSeriesLabelsCoreXF

getPosition

public int getPosition()
Specified by:
getPosition in class StiSeriesLabelsCoreXF

getLocalizedName

public java.lang.String getLocalizedName()
Gets a service name.

Specified by:
getLocalizedName in class StiSeriesLabelsCoreXF


Copyright © 2018 Stimulsoft. All Rights Reserved.