com.stimulsoft.report.chart.geoms.seriesLabels.pie
Class StiCenterPieLabelsGeom

java.lang.Object
  extended by com.stimulsoft.base.context.chart.geoms.StiGeom
      extended by com.stimulsoft.report.chart.geoms.StiCellGeom
          extended by com.stimulsoft.report.chart.geoms.seriesLabels.StiSeriesLabelsGeom
              extended by com.stimulsoft.report.chart.geoms.seriesLabels.pie.StiCenterPieLabelsGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction
Direct Known Subclasses:
StiOutsidePieLabelsGeom

public class StiCenterPieLabelsGeom
extends StiSeriesLabelsGeom


Constructor Summary
StiCenterPieLabelsGeom(IStiSeriesLabels seriesLabels, IStiSeries series, int index, double value, StiRectangle clientRectangle, java.lang.String text, StiBrush seriesBrush, StiBrush labelBrush, StiBrush seriesLabelBrush, StiColor borderColor, StiColor seriesBorderColor, StiRotationMode rotationMode, StiRectangle labelRect, double angleToUse, StiAnimation animation)
           
 
Method Summary
 void Draw(StiContext context)
          Draws area geom object on spefied context.
 double getAngleToUse()
           
 StiAnimation getAnimation()
           
 StiColor getBorderColor()
           
 StiBrush getLabelBrush()
           
 StiRectangle getLabelRect()
           
 StiRotationMode getRotationMode()
           
 StiColor getSeriesBorderColor()
           
 StiBrush getSeriesBrush()
           
 StiBrush getSeriesLabelsBrush()
           
 java.lang.String getText()
           
 void setAnimation(StiAnimation animation)
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.seriesLabels.StiSeriesLabelsGeom
getAllowMouseOver, getBeginTime, getDuration, getIndex, getIsMouseOver, getSeries, getSeriesLabels, getValue, InvokeMouseEnter, InvokeMouseLeave, setBeginTime, setDuration, setIsMouseOver
 
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom
Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeClick, InvokeDrag, InvokeMouseDown, InvokeMouseUp, setClientRectangle
 
Methods inherited from class com.stimulsoft.base.context.chart.geoms.StiGeom
LoadFromJsonObject, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject, SaveToJsonObject
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiCenterPieLabelsGeom

public StiCenterPieLabelsGeom(IStiSeriesLabels seriesLabels,
                              IStiSeries series,
                              int index,
                              double value,
                              StiRectangle clientRectangle,
                              java.lang.String text,
                              StiBrush seriesBrush,
                              StiBrush labelBrush,
                              StiBrush seriesLabelBrush,
                              StiColor borderColor,
                              StiColor seriesBorderColor,
                              StiRotationMode rotationMode,
                              StiRectangle labelRect,
                              double angleToUse,
                              StiAnimation animation)
Method Detail

getSeriesBrush

public final StiBrush getSeriesBrush()

getBorderColor

public final StiColor getBorderColor()

getSeriesBorderColor

public final StiColor getSeriesBorderColor()

getLabelBrush

public final StiBrush getLabelBrush()

getText

public final java.lang.String getText()

getRotationMode

public final StiRotationMode getRotationMode()

getLabelRect

public final StiRectangle getLabelRect()

getAngleToUse

public final double getAngleToUse()

getAnimation

public StiAnimation getAnimation()
Returns:
the animation

setAnimation

public void setAnimation(StiAnimation animation)
Parameters:
animation - the animation to set

getSeriesLabelsBrush

public StiBrush getSeriesLabelsBrush()

Draw

public void Draw(StiContext context)
Draws area geom object on spefied context.

Overrides:
Draw in class StiSeriesLabelsGeom