com.stimulsoft.report.chart.geoms.series.clusteredColumn
Class StiBaseLineSeriesGeom

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.series.StiSeriesGeom
              extended by com.stimulsoft.report.chart.geoms.series.clusteredColumn.StiBaseLineSeriesGeom
All Implemented Interfaces:
IStiJsonReportObject, IStiGeomInteraction
Direct Known Subclasses:
StiLineSeriesGeom, StiScatterSplineSeriesGeom, StiSplineSeriesGeom, StiStackedLineSeriesGeom, StiStackedSplineSeriesGeom, StiSteppedLineSeriesGeom

public class StiBaseLineSeriesGeom
extends StiSeriesGeom


Constructor Summary
StiBaseLineSeriesGeom(StiAreaGeom areaGeom, StiPoint[] pointsFrom, StiPoint[] points, IStiSeries series)
           
 
Method Summary
 void Draw(StiContext context)
          Draws area geom object on spefied context.
 boolean getAllowMouseOver()
           
static StiRectangle GetClientRectangle(StiPoint[] points, double lineWidth)
           
 boolean getIsMouseOver()
           
 StiPoint[] getPoints()
           
 StiPoint[] getPointsFrom()
           
 void InvokeMouseEnter(StiInteractionOptions options)
           
 void InvokeMouseLeave(StiInteractionOptions options)
           
 void setIsMouseOver(boolean value)
           
 
Methods inherited from class com.stimulsoft.report.chart.geoms.series.StiSeriesGeom
getAreaGeom, getInteractions, getSeries, setAreaGeom, setInteractions
 
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

StiBaseLineSeriesGeom

public StiBaseLineSeriesGeom(StiAreaGeom areaGeom,
                             StiPoint[] pointsFrom,
                             StiPoint[] points,
                             IStiSeries series)
Method Detail

InvokeMouseEnter

public void InvokeMouseEnter(StiInteractionOptions options)
Specified by:
InvokeMouseEnter in interface IStiGeomInteraction
Overrides:
InvokeMouseEnter in class StiCellGeom

InvokeMouseLeave

public void InvokeMouseLeave(StiInteractionOptions options)
Specified by:
InvokeMouseLeave in interface IStiGeomInteraction
Overrides:
InvokeMouseLeave in class StiCellGeom

getAllowMouseOver

public boolean getAllowMouseOver()

getIsMouseOver

public boolean getIsMouseOver()

setIsMouseOver

public void setIsMouseOver(boolean value)

getPoints

public final StiPoint[] getPoints()

getPointsFrom

public StiPoint[] getPointsFrom()
Returns:
the pointsFrom

GetClientRectangle

public static StiRectangle GetClientRectangle(StiPoint[] points,
                                              double lineWidth)

Draw

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

Overrides:
Draw in class StiSeriesGeom