Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel Class Reference

Inheritance diagram for com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel:

Inheritance graph
[legend]
Collaboration diagram for com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 RandomTrendDataModel ()
 RandomTrendDataModel (double changePerPoint, int pointsPerUpdate, double positionAdvance, double startPosition, double startValue, double valueRange)
double getChangePerPoint ()
PointIterator getPointIterator ()
int getPointsPerUpdate ()
double getPositionAdvance ()
double getStartPosition ()
double getStartValue ()
double getValueRange ()
boolean hasNext ()
Point next ()
void setChangePerPoint (double newChangePerPoint)
void setPointsPerUpdate (int newPointsPerUpdate)
void setPositionAdvance (double newPositionAdvance)
void setStartPosition (double newStartPosition)
void setStartValue (double newStartValue)
void setValueRange (double newValueRange)

Private Attributes

int pointsPerUpdate = 1
double changePerPoint = 1.0
int index = 0
double startValue = 1.0
double startPosition = 0.0
double positionAdvance = 0.1
double valueRange = 5.0

Detailed Description

Insert the type's description here. Creation date: (8.8.2002 17:02:45)
Author:
:


Constructor & Destructor Documentation

com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::RandomTrendDataModel  )  [inline]
 

RandomTrendDataModel constructor comment.

com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::RandomTrendDataModel double  changePerPoint,
int  pointsPerUpdate,
double  positionAdvance,
double  startPosition,
double  startValue,
double  valueRange
[inline]
 

RandomTrendDataModel constructor comment.


Member Function Documentation

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getChangePerPoint  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:06:51)

Returns:
double

PointIterator com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getPointIterator  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:02:45)

Returns:
si.ijs.anka.databush.utilities.PointIterator

Implements com::cosylab::gui::components::r2::chart::ChartDataModel.

int com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getPointsPerUpdate  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:06:51)

Returns:
int

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getPositionAdvance  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:11:24)

Returns:
double

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getStartPosition  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:10:06)

Returns:
double

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getStartValue  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:09:11)

Returns:
double

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::getValueRange  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:40:10)

Returns:
double

boolean com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::hasNext  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:02:45)

Returns:
boolean

Implements com::cosylab::gui::components::r2::chart::PointIterator.

Point com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::next  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:02:45)

Returns:
si.ijs.anka.databush.utilities.Point

Implements com::cosylab::gui::components::r2::chart::PointIterator.

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setChangePerPoint double  newChangePerPoint  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:06:51)

Parameters:
newChangePerPoint double

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setPointsPerUpdate int  newPointsPerUpdate  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:06:51)

Parameters:
newPointsPerUpdate int

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setPositionAdvance double  newPositionAdvance  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:11:24)

Parameters:
newPositionAdvance double

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setStartPosition double  newStartPosition  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:10:06)

Parameters:
newStartPosition double

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setStartValue double  newStartValue  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:09:11)

Parameters:
newStartValue double

void com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::setValueRange double  newValueRange  )  [inline]
 

Insert the method's description here. Creation date: (8.8.2002 17:40:10)

Parameters:
newValueRange double


Member Data Documentation

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::changePerPoint = 1.0 [private]
 

int com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::index = 0 [private]
 

int com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::pointsPerUpdate = 1 [private]
 

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::positionAdvance = 0.1 [private]
 

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::startPosition = 0.0 [private]
 

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::startValue = 1.0 [private]
 

double com::cosylab::gui::components::r2::chart::demo::RandomTrendDataModel::valueRange = 5.0 [private]
 


The documentation for this class was generated from the following file:
Generated on Thu Apr 30 03:13:01 2009 for ACS Java API by doxygen 1.3.8