com.stimulsoft.report.chart.core.trendLines
Class StiTrendLineCoreXF

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

public abstract class StiTrendLineCoreXF
extends java.lang.Object
implements java.lang.Cloneable, IStiApplyStyle


Constructor Summary
StiTrendLineCoreXF(IStiTrendLine trendLine)
           
 
Method Summary
 void applyStyle(IStiChartStyle style)
          Apply style to component which release this interface.
 java.lang.Object clone()
           
abstract  java.lang.String getLocalizedName()
          Gets a service name.
 IStiTrendLine getTrendLine()
           
 void RenderTrendLine(StiAreaGeom geom, StiPoint[] points, double posY)
           
 void setTrendLine(IStiTrendLine value)
           
protected  float Sum(double[] values)
           
protected  float SumLn(double[] values)
           
protected  float SumProductions(double[] valuesX, double[] valuesY)
           
protected  float SumProductionsXLogY(double[] valuesX, double[] valuesY)
           
protected  float SumSqr(double[] values)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiTrendLineCoreXF

public StiTrendLineCoreXF(IStiTrendLine trendLine)
Method Detail

clone

public final java.lang.Object clone()
Overrides:
clone in class java.lang.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 java.lang.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)


Copyright © 2018 Stimulsoft. All Rights Reserved.