Class StiSeriesElementGeom
java.lang.Object
com.stimulsoft.report.painters.context.chart.geoms.StiGeom
com.stimulsoft.report.chart.geoms.StiCellGeom
com.stimulsoft.report.chart.geoms.series.StiSeriesElementGeom
- All Implemented Interfaces:
IStiJsonReportObject,IStiGeomInteraction,IStiSeriesElement
- Direct Known Subclasses:
StiBubbleSeriesElementGeom,StiClusteredBarSeriesElementGeom,StiClusteredColumnSeriesElementGeom,StiDoughnutSeriesElementGeom,StiFunnelSeriesElementGeom,StiGanttSeriesElementGeom,StiPie3dMainSideSeriesElementGeom,StiPie3dSidesSeriesElementGeom,StiPieSeriesElementGeom,StiPieSeriesFullElementGeom,StiPolarColumnGeom,StiRadarPointSeriesElementGeom,StiRangeBarElementGeom,StiStackedBarSeriesElementGeom,StiStackedColumnSeriesElementGeom
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionStiSeriesElementGeom(StiAreaGeom areaGeom, double value, int index, IStiSeries series, StiRectangle clientRectangle, StiBrush brush) -
Method Summary
Modifier and TypeMethodDescriptionvoidDraw(StiContext context) Draws area geom object on spefied context.booleanfinal StiAreaGeomprotected StiCornerRadiusGetCornerRadius(double zoom) final intgetIndex()booleanfinal IStiSeriesprotected doubleGetSeriesBorderThickness(double zoom) final doublegetValue()voidInvokeClick(StiInteractionOptions options) voidInvokeMouseEnter(StiInteractionOptions options) voidInvokeMouseLeave(StiInteractionOptions options) booleanfinal voidsetAreaGeom(StiAreaGeom value) voidsetElementIndex(String elementIndex) voidvoidsetIsMouseOver(boolean value) Methods inherited from class com.stimulsoft.report.chart.geoms.StiCellGeom
AllowChildDrawing, Contains, CreateChildGeoms, DrawChildGeoms, DrawGeom, getChildGeoms, getClientRectangle, GetGeomAt, getInvisible, GetRect, getSeriesElementGeoms, GetSeriesGeoms, getType, InvokeDrag, InvokeMouseDown, InvokeMouseUp, setClientRectangleMethods inherited from class com.stimulsoft.report.painters.context.chart.geoms.StiGeom
LoadFromJsonObject, SaveBrushToJsonObject, SaveGeomListToJsonObject, SavePointFArrayToJsonObject, SavePointFToJsonObject, SaveRectangleDToJsonObject, SaveRectangleFToJsonObject, SaveRectangleToJsonObject, SaveRectToJsonObject, SaveToJsonObject
-
Field Details
-
seriesBrush
-
-
Constructor Details
-
StiSeriesElementGeom
public StiSeriesElementGeom(StiAreaGeom areaGeom, double value, int index, IStiSeries series, StiRectangle clientRectangle, StiBrush brush)
-
-
Method Details
-
InvokeMouseEnter
- Specified by:
InvokeMouseEnterin interfaceIStiGeomInteraction- Overrides:
InvokeMouseEnterin classStiCellGeom
-
InvokeMouseLeave
- Specified by:
InvokeMouseLeavein interfaceIStiGeomInteraction- Overrides:
InvokeMouseLeavein classStiCellGeom
-
InvokeClick
- Specified by:
InvokeClickin interfaceIStiGeomInteraction- Overrides:
InvokeClickin classStiCellGeom
-
GetToolTip
-
getAllowMouseOver
public boolean getAllowMouseOver() -
getIsMouseOver
public boolean getIsMouseOver() -
setIsMouseOver
public void setIsMouseOver(boolean value) -
GetSeriesBorderThickness
protected double GetSeriesBorderThickness(double zoom) -
getValue
public final double getValue() -
getIndex
public final int getIndex() -
getSeries
-
getInteraction
-
setInteraction
-
getAreaGeom
-
setAreaGeom
-
getElementIndex
- Specified by:
getElementIndexin interfaceIStiSeriesElement- Returns:
- the elementIndex
-
setElementIndex
- Specified by:
setElementIndexin interfaceIStiSeriesElement- Parameters:
elementIndex- the elementIndex to set
-
isSelected
public boolean isSelected() -
Draw
Draws area geom object on spefied context.- Specified by:
Drawin classStiCellGeom
-
getInteractionData
-
GetCornerRadius
-