18 double FunctionGoToParameterController::parameterAtIndex(
int index) {
24 assert(parameterIndex == 0);
void setFunction(Function *function)
virtual Poincare::Context * localContext()
CurveViewCursor * m_cursor
enum Message uint16_t enum Language uint16_t const char * translate(Message m, Language l=(Language) 0)
void displayWarning(I18n::Message warningMessage)
static constexpr double k_maxDisplayableFloat
InteractiveCurveViewRange * m_graphRange
void moveTo(double x, double y)
virtual float evaluateAtAbscissa(float x, Poincare::Context *context) const
const char * title() override
void centerAxisAround(Axis axis, float position)
FunctionGoToParameterController(Responder *parentResponder, InteractiveCurveViewRange *graphRange, CurveViewCursor *cursor, I18n::Message symbol)
bool setParameterAtIndex(int parameterIndex, double f) override