Numworks Epsilon  1.4.1
Graphing Calculator Operating System
Graph::GraphControllerHelper Class Referenceabstract

#include <graph_controller_helper.h>

Inheritance diagram for Graph::GraphControllerHelper:
Graph::GraphController Graph::TangentGraphController

Protected Member Functions

bool privateMoveCursorHorizontally (Shared::CurveViewCursor *cursor, int direction, Shared::InteractiveCurveViewRange *range, int numberOfStepsInGradUnit, Shared::Function *function, Shared::TextFieldDelegateApp *app, float cursorTopMarginRatio, float cursorRightMarginRatio, float cursorBottomMarginRatio, float cursorLeftMarginRatio)
 
void reloadDerivativeInBannerViewForCursorOnFunction (Shared::CurveViewCursor *cursor, CartesianFunction *function, Shared::TextFieldDelegateApp *app)
 
virtual Shared::BannerViewbannerView ()=0
 

Static Protected Attributes

static constexpr int k_maxDigitLegendLength = 10
 

Detailed Description

Definition at line 11 of file graph_controller_helper.h.

Member Function Documentation

◆ bannerView()

virtual Shared::BannerView* Graph::GraphControllerHelper::bannerView ( )
protectedpure virtual

◆ privateMoveCursorHorizontally()

bool Graph::GraphControllerHelper::privateMoveCursorHorizontally ( Shared::CurveViewCursor cursor,
int  direction,
Shared::InteractiveCurveViewRange range,
int  numberOfStepsInGradUnit,
Shared::Function function,
Shared::TextFieldDelegateApp app,
float  cursorTopMarginRatio,
float  cursorRightMarginRatio,
float  cursorBottomMarginRatio,
float  cursorLeftMarginRatio 
)
protected

Definition at line 9 of file graph_controller_helper.cpp.

◆ reloadDerivativeInBannerViewForCursorOnFunction()

void Graph::GraphControllerHelper::reloadDerivativeInBannerViewForCursorOnFunction ( Shared::CurveViewCursor cursor,
CartesianFunction function,
Shared::TextFieldDelegateApp app 
)
protected

Definition at line 18 of file graph_controller_helper.cpp.

Member Data Documentation

◆ k_maxDigitLegendLength

constexpr int Graph::GraphControllerHelper::k_maxDigitLegendLength = 10
staticprotected

Definition at line 13 of file graph_controller_helper.h.


The documentation for this class was generated from the following files: