

Public Member Functions | |
| FunctionDataModel () | |
| FunctionDataModel (Function f) | |
| Function | getFunction () |
| int | getPointCount () |
| PointIterator | getPointIterator () |
| boolean | hasNext () |
| Point | next () |
| void | setFunction (Function newFunction) |
Private Attributes | |
| Function | function |
| int | index = 0 |
| Interval | xScale |
| Interval | yScale |
Insert the type's description here. Creation date: (11/24/00 18:11:01)
| com::cosylab::gui::components::r2::chart::FunctionDataModel::FunctionDataModel | ( | ) | [inline] |
FunctionModel constructor comment.
Reimplemented in com::cosylab::gui::components::r2::chart::demo::FunctionDataModel.
References com::cosylab::gui::components::r2::chart::AbstractDataModel::chartStyle.
| com::cosylab::gui::components::r2::chart::FunctionDataModel::FunctionDataModel | ( | Function | f | ) | [inline] |
FunctionModel constructor comment.
References function.
| Function com::cosylab::gui::components::r2::chart::FunctionDataModel::getFunction | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:11:44)
References function.
| int com::cosylab::gui::components::r2::chart::FunctionDataModel::getPointCount | ( | ) | [inline] |
getPoinCount method comment.
Reimplemented from com::cosylab::gui::components::r2::chart::AbstractDataModel.
References com::cosylab::gui::components::r2::chart::AbstractDataModel::chartService, function, com::cosylab::gui::components::r2::chart::ChartService::getChartDisplayablePointCount(), and com::cosylab::gui::components::r2::chart::AbstractDataModel::pointCount.
| PointIterator com::cosylab::gui::components::r2::chart::FunctionDataModel::getPointIterator | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 17:58:05)
Implements com::cosylab::gui::components::r2::chart::ChartDataModel.
Reimplemented in com::cosylab::gui::components::r2::chart::demo::FunctionDataModel.
References com::cosylab::gui::components::r2::chart::AbstractDataModel::chartService, com::cosylab::gui::components::r2::chart::ChartViewManager::getExtractedXScale(), com::cosylab::gui::components::r2::chart::ChartViewManager::getExtractedYScale(), com::cosylab::gui::components::r2::chart::ChartService::getViewManager(), index, com::cosylab::gui::components::r2::chart::AbstractDataModel::preferedXScale, com::cosylab::gui::components::r2::chart::AbstractDataModel::preferedYScale, xScale, and yScale.
| boolean com::cosylab::gui::components::r2::chart::FunctionDataModel::hasNext | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 20:59:53)
Implements com::cosylab::gui::components::r2::chart::PointIterator.
References index, and com::cosylab::gui::components::r2::chart::AbstractDataModel::pointCount.
| Point com::cosylab::gui::components::r2::chart::FunctionDataModel::next | ( | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:28:37)
Implements com::cosylab::gui::components::r2::chart::PointIterator.
Reimplemented in com::cosylab::gui::components::r2::chart::demo::FunctionDataModel.
References com::cosylab::gui::components::r2::chart::AbstractDataModel::chartService, function, com::cosylab::gui::components::r2::chart::ChartService::getChartDisplayablePointCount(), index, com::cosylab::gui::components::r2::chart::Interval::max, com::cosylab::gui::components::r2::chart::Interval::min, com::cosylab::gui::components::r2::chart::AbstractDataModel::point, com::cosylab::gui::components::r2::chart::Point::x, xScale, com::cosylab::gui::components::r2::chart::Function::y(), and com::cosylab::gui::components::r2::chart::Point::y.
| void com::cosylab::gui::components::r2::chart::FunctionDataModel::setFunction | ( | Function | newFunction | ) | [inline] |
Insert the method's description here. Creation date: (11/24/00 18:11:44)
| newFunction | si.ijs.anka.databush.utilities.Function |
References function.
Referenced by FunctionDataModel(), getFunction(), getPointCount(), next(), and setFunction().
int com::cosylab::gui::components::r2::chart::FunctionDataModel::index = 0 [private] |
Referenced by getPointIterator(), hasNext(), and next().
Referenced by getPointIterator(), and next().
Referenced by getPointIterator().
1.6.2