com.stimulsoft.report.chart.core.series.clusteredColumn
Class StiBaseLineSeriesCoreXF

java.lang.Object
  extended by com.stimulsoft.report.chart.core.series.StiSeriesCoreXF
      extended by com.stimulsoft.report.chart.core.series.clusteredColumn.StiBaseLineSeriesCoreXF
All Implemented Interfaces:
IStiApplyStyleSeries, java.lang.Cloneable
Direct Known Subclasses:
StiLineSeriesCoreXF, StiScatterSeriesCoreXF, StiSplineSeriesCoreXF, StiSteppedLineSeriesCoreXF

public abstract class StiBaseLineSeriesCoreXF
extends StiSeriesCoreXF
implements IStiApplyStyleSeries


Constructor Summary
StiBaseLineSeriesCoreXF(IStiSeries series)
           
 
Method Summary
 void ApplyStyle(IStiChartStyle style, StiColor color)
          Apply style to component which release this interface.
protected  StiPoint[] ClipLinePoints(StiContext context, StiAreaGeom geom, StiPoint[] points, StiRefObject<java.lang.Integer> startIndex, StiRefObject<java.lang.Integer> endIndex)
           
protected  StiPoint CorrectPoint(StiPoint point, StiRectangle rect, float correctY)
           
protected  java.util.ArrayList<StiSeriesInteractionData> GetInteractions(StiContext context, StiAreaGeom geom, StiPoint[] points)
           
 java.lang.Object GetSeriesBorderColor(int colorIndex, int colorCount)
           
 StiBrush GetSeriesBrush(int colorIndex, int colorCount)
           
protected  void RenderAreas(StiContext context, StiAreaGeom geom, StiPoint[] pointsFrom, StiPoint[] points)
           
protected  void RenderLines(StiContext context, StiAreaGeom geom, StiPoint[] pointsFrom, StiPoint[] points)
           
protected  void RenderMarkers(StiContext context, StiAreaGeom geom, StiPoint[] points)
           
 void RenderSeries(StiContext context, StiRectangle rect, StiAreaGeom geom, IStiSeries[] series)
           
 
Methods inherited from class com.stimulsoft.report.chart.core.series.StiSeriesCoreXF
CheckIntersectionLabels, CheckLabelsRect, clone, getInteraction, getIsDateTimeValues, getIsMouseOver, GetIsMouseOverSeriesElement, getLocalizedName, getSeries, GetSeriesLabels, GetTag, setInteraction, setIsDateTimeValues, setIsMouseOver, SetIsMouseOverSeriesElement, setSeries
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiBaseLineSeriesCoreXF

public StiBaseLineSeriesCoreXF(IStiSeries series)
Method Detail

ApplyStyle

public void ApplyStyle(IStiChartStyle style,
                       StiColor color)
Description copied from interface: IStiApplyStyleSeries
Apply style to component which release this interface.

Specified by:
ApplyStyle in interface IStiApplyStyleSeries
Overrides:
ApplyStyle in class StiSeriesCoreXF

ClipLinePoints

protected final StiPoint[] ClipLinePoints(StiContext context,
                                          StiAreaGeom geom,
                                          StiPoint[] points,
                                          StiRefObject<java.lang.Integer> startIndex,
                                          StiRefObject<java.lang.Integer> endIndex)

RenderMarkers

protected void RenderMarkers(StiContext context,
                             StiAreaGeom geom,
                             StiPoint[] points)

GetInteractions

protected final java.util.ArrayList<StiSeriesInteractionData> GetInteractions(StiContext context,
                                                                              StiAreaGeom geom,
                                                                              StiPoint[] points)

RenderLines

protected void RenderLines(StiContext context,
                           StiAreaGeom geom,
                           StiPoint[] pointsFrom,
                           StiPoint[] points)

RenderAreas

protected void RenderAreas(StiContext context,
                           StiAreaGeom geom,
                           StiPoint[] pointsFrom,
                           StiPoint[] points)

RenderSeries

public void RenderSeries(StiContext context,
                         StiRectangle rect,
                         StiAreaGeom geom,
                         IStiSeries[] series)
Overrides:
RenderSeries in class StiSeriesCoreXF

CorrectPoint

protected final StiPoint CorrectPoint(StiPoint point,
                                      StiRectangle rect,
                                      float correctY)

GetSeriesBrush

public StiBrush GetSeriesBrush(int colorIndex,
                               int colorCount)
Overrides:
GetSeriesBrush in class StiSeriesCoreXF

GetSeriesBorderColor

public java.lang.Object GetSeriesBorderColor(int colorIndex,
                                             int colorCount)
Overrides:
GetSeriesBorderColor in class StiSeriesCoreXF


Copyright © 2018 Stimulsoft. All Rights Reserved.