com.stimulsoft.report.chart.geoms.series.doughnut
Class StiDoughnutSeriesElementGeom
java.lang.Object
com.stimulsoft.base.context.chart.geoms.StiGeom
com.stimulsoft.report.chart.geoms.StiCellGeom
com.stimulsoft.report.chart.geoms.series.StiSeriesElementGeom
com.stimulsoft.report.chart.geoms.series.doughnut.StiDoughnutSeriesElementGeom
- All Implemented Interfaces:
- IStiJsonReportObject, IStiGeomInteraction, IStiSeriesElement
public class StiDoughnutSeriesElementGeom
- extends StiSeriesElementGeom
Constructor Summary |
StiDoughnutSeriesElementGeom(StiAreaGeom areaGeom,
double value,
int index,
IStiDoughnutSeries series,
StiRectangle clientRectangle,
java.util.ArrayList<StiSegmentGeom> path,
java.util.ArrayList<StiSegmentGeom> pathLight,
java.util.ArrayList<StiSegmentGeom> pathDark,
StiColor borderColor,
StiBrush brush,
StiBrush brushLight,
StiBrush brushDark,
double startAngle,
double endAngle,
double radiusFrom,
double radiusTo,
java.lang.Integer beginTime)
|
Methods inherited from class com.stimulsoft.report.chart.geoms.series.StiSeriesElementGeom |
getAllowMouseOver, getAreaGeom, getElementIndex, getIndex, getInteraction, getInteractionData, getIsMouseOver, getSeries, GetToolTip, getValue, InvokeClick, InvokeMouseEnter, InvokeMouseLeave, setAreaGeom, setElementIndex, setInteraction, setIsMouseOver |
Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom |
CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeDrag, InvokeMouseDown, InvokeMouseUp, setClientRectangle |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
StiDoughnutSeriesElementGeom
public StiDoughnutSeriesElementGeom(StiAreaGeom areaGeom,
double value,
int index,
IStiDoughnutSeries series,
StiRectangle clientRectangle,
java.util.ArrayList<StiSegmentGeom> path,
java.util.ArrayList<StiSegmentGeom> pathLight,
java.util.ArrayList<StiSegmentGeom> pathDark,
StiColor borderColor,
StiBrush brush,
StiBrush brushLight,
StiBrush brushDark,
double startAngle,
double endAngle,
double radiusFrom,
double radiusTo,
java.lang.Integer beginTime)
getPath
public final java.util.ArrayList<StiSegmentGeom> getPath()
getPathLight
public final java.util.ArrayList<StiSegmentGeom> getPathLight()
getPathDark
public final java.util.ArrayList<StiSegmentGeom> getPathDark()
getBorderColor
public final StiColor getBorderColor()
getBrush
public final StiBrush getBrush()
getBrushLight
public final StiBrush getBrushLight()
getBrushDark
public final StiBrush getBrushDark()
getStartAngle
public final double getStartAngle()
getEndAngle
public final double getEndAngle()
getRadiusFrom
public final double getRadiusFrom()
getRadiusTo
public final double getRadiusTo()
getBeginTime
public java.lang.Integer getBeginTime()
- Returns:
- the beginTime
setBeginTime
public void setBeginTime(java.lang.Integer beginTime)
- Parameters:
beginTime
- the beginTime to set
Contains
public boolean Contains(double x,
double y)
- Overrides:
Contains
in class StiCellGeom
Draw
public void Draw(StiContext context)
- Draws area geom object on spefied context.
- Overrides:
Draw
in class StiSeriesElementGeom