com.steema.teechart.functions
Class High
java.lang.Object
com.steema.teechart.TeeBase
com.steema.teechart.functions.Function
com.steema.teechart.functions.High
public class High
- extends Function
Title: High class
Description: High Function. Returns highest value.
Example:
highFunction = new com.steema.teechart.functions.High();
highFunction.setChart(myChart.getChart());
highFunction.setPeriod(0); //all points
lineSeries.setDataSource(barSeries);
lineSeries.setFunction(highFunction);
Copyright (c) 2005-2013 by Steema Software SL. All Rights
Reserved.
Company: Steema Software SL
Constructor Summary |
High()
|
Method Summary |
double |
calculate(Series sourceSeries,
int firstIndex,
int lastIndex)
Performs function operation on SourceSeries series. |
double |
calculateMany(java.util.Vector sourceSeriesList,
int valueIndex)
Performs function operation on list of series (SourceSeriesList). |
java.lang.String |
getDescription()
Gets descriptive text. |
Methods inherited from class com.steema.teechart.functions.Function |
addFunctionXY, addPoints, calculateAllPoints, calculateByPeriod, calculatePeriod, clear, dispose, doCalculation, getPeriod, getPeriodAlign, getPeriodStyle, getSeries, newInstance, readResolve, recalculate, setPeriod, setPeriodAlign, setPeriodStyle, setSeries, valueList |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
High
public High()
calculate
public double calculate(Series sourceSeries,
int firstIndex,
int lastIndex)
- Performs function operation on SourceSeries series.
First and Last parameters are ValueIndex of first and last point used
in calculation.
- Overrides:
calculate
in class Function
- Parameters:
sourceSeries
- SeriesfirstIndex
- intlastIndex
- int
- Returns:
- double
calculateMany
public double calculateMany(java.util.Vector sourceSeriesList,
int valueIndex)
- Performs function operation on list of series (SourceSeriesList).
The ValueIndex parameter defines ValueIndex of point in each Series in
list.
You can override CalculateMany function to perform customized
calculation on list of SourceSeries.
- Overrides:
calculateMany
in class Function
- Parameters:
sourceSeriesList
- ArrayListvalueIndex
- int
- Returns:
- double
getDescription
public java.lang.String getDescription()
- Gets descriptive text.
- Overrides:
getDescription
in class Function
- Returns:
- String