Numworks Epsilon  1.4.1
Graphing Calculator Operating System
go_to_parameter_controller.h
Go to the documentation of this file.
1 #ifndef REGRESSION_GO_TO_PARAMETER_CONTROLLER_H
2 #define REGRESSION_GO_TO_PARAMETER_CONTROLLER_H
3 
4 #include <escher.h>
5 #include "../shared/go_to_parameter_controller.h"
6 #include "store.h"
7 
8 namespace Regression {
9 
10 class GraphController;
11 
13 public:
15  void setXPrediction(bool xPrediction);
16  const char * title() override;
17  void willDisplayCellForIndex(HighlightCell * cell, int index) override;
18 private:
19  double parameterAtIndex(int index) override;
20  bool setParameterAtIndex(int parameterIndex, double f) override;
21  Store * m_store;
22  bool m_xPrediction;
23  GraphController * m_graphController;
24 };
25 
26 }
27 
28 #endif
Responder * parentResponder() const
Definition: responder.cpp:12
void willDisplayCellForIndex(HighlightCell *cell, int index) override
GoToParameterController(Responder *parentResponder, Store *store, Shared::CurveViewCursor *cursor, GraphController *graphController)