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

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
                  extended by com.stimulsoft.report.chart.geoms.seriesLabels.pie.StiOutsidePieLabelsGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction

public class StiOutsidePieLabelsGeom
extends StiCenterPieLabelsGeom


Constructor Summary
StiOutsidePieLabelsGeom(IStiSeriesLabels seriesLabels, IStiSeries series, int index, double value, StiRectangle clientRectangle, java.lang.String text, StiBrush seriesBrush, StiBrush labelBrush, StiBrush seriesLabelsBrush, StiColor borderColor, StiColor seriesBorderColor, StiRotationMode rotationMode, StiRectangle labelRect, double angleToUse, StiColor lineColor, StiPoint labelPoint, StiPoint startPoint)
           
 
Method Summary
 void Draw(StiContext context)
          Draws area geom object on spefied context.
 StiPoint getLabelPoint()
           
 StiColor getLineColor()
           
 StiPoint getStartPoint()
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.seriesLabels.pie.StiCenterPieLabelsGeom
getAngleToUse, getAnimation, getBorderColor, getLabelBrush, getLabelRect, getRotationMode, getSeriesBorderColor, getSeriesBrush, getSeriesLabelsBrush, getText, setAnimation
 
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

StiOutsidePieLabelsGeom

public StiOutsidePieLabelsGeom(IStiSeriesLabels seriesLabels,
                               IStiSeries series,
                               int index,
                               double value,
                               StiRectangle clientRectangle,
                               java.lang.String text,
                               StiBrush seriesBrush,
                               StiBrush labelBrush,
                               StiBrush seriesLabelsBrush,
                               StiColor borderColor,
                               StiColor seriesBorderColor,
                               StiRotationMode rotationMode,
                               StiRectangle labelRect,
                               double angleToUse,
                               StiColor lineColor,
                               StiPoint labelPoint,
                               StiPoint startPoint)
Method Detail

getLineColor

public final StiColor getLineColor()

getLabelPoint

public final StiPoint getLabelPoint()

getStartPoint

public final StiPoint getStartPoint()

Draw

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

Overrides:
Draw in class StiCenterPieLabelsGeom