|
Numworks Epsilon
1.4.1
Graphing Calculator Operating System
|
#include <calculation_graph_controller.h>
Protected Member Functions | |
| BannerView * | bannerView () override |
| virtual void | reloadBannerView () |
| bool | moveCursor (int direction) |
| CartesianFunction::Point | computeNewPointOfInteresetFromAbscissa (double start, int direction) |
| virtual CartesianFunction::Point | computeNewPointOfInterest (double start, double step, double max, Poincare::Context *context)=0 |
Protected Member Functions inherited from Shared::FunctionBannerDelegate | |
| void | reloadBannerViewForCursorOnFunction (CurveViewCursor *cursor, Function *function, char symbol) |
Static Protected Attributes | |
| static constexpr float | k_cursorTopMarginRatio = 0.07f |
| static constexpr float | k_cursorBottomMarginRatio = 0.15f |
Additional Inherited Members | |
Public Types inherited from ViewController | |
| enum | DisplayParameter { DisplayParameter::Default, DisplayParameter::DoNotShowOwnTitle, DisplayParameter::WantsMaximumSpace } |
Static Public Attributes inherited from Shared::FunctionBannerDelegate | |
| static constexpr int | k_maxNumberOfCharacters = 50 |
| static constexpr int | k_maxDigitLegendLength = 11 |
Definition at line 13 of file calculation_graph_controller.h.
| Graph::CalculationGraphController::CalculationGraphController | ( | Responder * | parentResponder, |
| GraphView * | graphView, | ||
| BannerView * | bannerView, | ||
| Shared::InteractiveCurveViewRange * | curveViewRange, | ||
| Shared::CurveViewCursor * | cursor, | ||
| I18n::Message | defaultMessage | ||
| ) |
Definition at line 9 of file calculation_graph_controller.cpp.
|
inlineoverrideprotectedvirtual |
Implements Shared::FunctionBannerDelegate.
Definition at line 23 of file calculation_graph_controller.h.
|
protected |
Definition at line 79 of file calculation_graph_controller.cpp.
|
protectedpure virtual |
|
overridevirtual |
Reimplemented from Responder.
Definition at line 42 of file calculation_graph_controller.cpp.
|
protected |
Definition at line 69 of file calculation_graph_controller.cpp.
|
protectedvirtual |
Definition at line 64 of file calculation_graph_controller.cpp.
| void Graph::CalculationGraphController::setFunction | ( | CartesianFunction * | function | ) |
Definition at line 59 of file calculation_graph_controller.cpp.
|
overridevirtual |
Implements ViewController.
Definition at line 21 of file calculation_graph_controller.cpp.
|
overridevirtual |
Reimplemented from ViewController.
Definition at line 25 of file calculation_graph_controller.cpp.
|
staticprotected |
Definition at line 22 of file calculation_graph_controller.h.
|
staticprotected |
Definition at line 21 of file calculation_graph_controller.h.
|
protected |
Definition at line 29 of file calculation_graph_controller.h.
|
protected |
Definition at line 31 of file calculation_graph_controller.h.
|
protected |
Definition at line 33 of file calculation_graph_controller.h.
|
protected |
Definition at line 32 of file calculation_graph_controller.h.
|
protected |
Definition at line 30 of file calculation_graph_controller.h.
|
protected |
Definition at line 28 of file calculation_graph_controller.h.
|
protected |
Definition at line 34 of file calculation_graph_controller.h.