Class StiTrendLineCoreXF

java.lang.Object
com.stimulsoft.report.chart.core.trendLines.StiTrendLineCoreXF
All Implemented Interfaces:
IStiApplyStyle, Cloneable
Direct Known Subclasses:
StiTrendLineExponentialCoreXF, StiTrendLineLinearCoreXF, StiTrendLineLogarithmicCoreXF, StiTrendLineNoneCoreXF

public abstract class StiTrendLineCoreXF extends Object implements Cloneable, IStiApplyStyle
  • Constructor Details

    • StiTrendLineCoreXF

      public StiTrendLineCoreXF(IStiTrendLine trendLine)
  • Method Details

    • clone

      public final Object clone()
      Overrides:
      clone in class Object
    • applyStyle

      public void applyStyle(IStiChartStyle style)
      Description copied from interface: IStiApplyStyle
      Apply style to component which release this interface.
      Specified by:
      applyStyle in interface IStiApplyStyle
    • getLocalizedName

      public abstract String getLocalizedName()
      Gets a service name.
    • getTrendLine

      public final IStiTrendLine getTrendLine()
    • setTrendLine

      public final void setTrendLine(IStiTrendLine value)
    • RenderTrendLine

      public void RenderTrendLine(StiAreaGeom geom, StiPoint[] points, double posY)
    • Sum

      protected final float Sum(double[] values)
    • SumSqr

      protected final float SumSqr(double[] values)
    • SumProductions

      protected final float SumProductions(double[] valuesX, double[] valuesY)
    • SumProductionsXLogY

      protected final float SumProductionsXLogY(double[] valuesX, double[] valuesY)
    • SumLn

      protected final float SumLn(double[] values)