2 #include "../../shared/text_field_delegate.h"     3 #include "../../../poincare/src/layout/string_layout.h"    24 I18n::Message IntegralGraphController::legendMessageAtStep(Step step) {
    27       return I18n::Message::SelectLowerBound;
    29       return I18n::Message::SelectUpperBound;
    31       return I18n::Message::Default;
    35 double IntegralGraphController::cursorNextStep(
double x, 
int direction) {
    39 ExpressionLayout * IntegralGraphController::createFunctionLayout(
const char * functionName) {
    40   char buffer[7] = 
"0(x)dx";
    41   buffer[0] = functionName[0];
 
static constexpr float k_numberOfCursorStepsInGradUnit
 
float xGridUnit() override
 
const char * title() override
 
enum Message uint16_t enum Language uint16_t const char * translate(Message m, Language l=(Language) 0)
 
size_t strlen(const char *s)
 
InteractiveCurveViewRange * m_graphRange