Numworks Epsilon
1.4.1
Graphing Calculator Operating System
root_graph_controller.h
Go to the documentation of this file.
1
#ifndef GRAPH_ROOT_GRAPH_CONTROLLER_H
2
#define GRAPH_ROOT_GRAPH_CONTROLLER_H
3
4
#include "
calculation_graph_controller.h
"
5
6
namespace
Graph
{
7
8
class
RootGraphController
:
public
CalculationGraphController
{
9
public
:
10
RootGraphController
(
Responder
*
parentResponder
,
GraphView
* graphView,
BannerView
*
bannerView
,
Shared::InteractiveCurveViewRange
* curveViewRange,
Shared::CurveViewCursor
* cursor);
11
const
char
*
title
()
override
;
12
private
:
13
CartesianFunction::Point
computeNewPointOfInterest(
double
start
,
double
step,
double
max,
Poincare::Context
* context)
override
;
14
};
15
16
}
17
18
#endif
Poincare::Context
Definition:
context.h:9
Graph::CartesianFunction::Point
Definition:
cartesian_function.h:16
Responder::parentResponder
Responder * parentResponder() const
Definition:
responder.cpp:12
Graph::GraphView
Definition:
graph_view.h:9
Graph
Definition:
app.cpp:9
Graph::CalculationGraphController
Definition:
calculation_graph_controller.h:13
Shared::CurveViewCursor
Definition:
curve_view_cursor.h:6
Graph::RootGraphController::RootGraphController
RootGraphController(Responder *parentResponder, GraphView *graphView, BannerView *bannerView, Shared::InteractiveCurveViewRange *curveViewRange, Shared::CurveViewCursor *cursor)
Definition:
root_graph_controller.cpp:9
Responder
Definition:
responder.h:9
Graph::BannerView
Definition:
banner_view.h:8
calculation_graph_controller.h
Shared::InteractiveCurveViewRange
Definition:
interactive_curve_view_range.h:11
Graph::RootGraphController::title
const char * title() override
Definition:
root_graph_controller.cpp:14
Graph::CalculationGraphController::bannerView
BannerView * bannerView() override
Definition:
calculation_graph_controller.h:23
start
void start()
Definition:
rt0.cpp:31
Graph::RootGraphController
Definition:
root_graph_controller.h:8
epsilon
apps
graph
graph
root_graph_controller.h
Generated by
1.8.14