mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[apps] Change model data -> float pair store.
Change-Id: I72d5291f3168f2588e2a955476724ce95e32e6f5
This commit is contained in:
@@ -4,11 +4,11 @@
|
||||
|
||||
namespace Statistics {
|
||||
|
||||
HistogramParameterController::HistogramParameterController(Responder * parentResponder, Data * data) :
|
||||
HistogramParameterController::HistogramParameterController(Responder * parentResponder, Store * store) :
|
||||
FloatParameterController(parentResponder),
|
||||
m_binWidthCell(EditableTextMenuListCell(&m_selectableTableView, this, m_draftTextBuffer, (char*)"Largeur des rectanges : ")),
|
||||
m_minValueCell(EditableTextMenuListCell(&m_selectableTableView, this, m_draftTextBuffer, (char*)"Debut de la serie : ")),
|
||||
m_data(data)
|
||||
m_store(store)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -19,9 +19,9 @@ const char * HistogramParameterController::title() const {
|
||||
float HistogramParameterController::parameterAtIndex(int index) {
|
||||
assert(index >= 0 && index < 2);
|
||||
if (index == 0) {
|
||||
return m_data->barWidth();
|
||||
return m_store->barWidth();
|
||||
}
|
||||
return m_data->firsBarAbscissa();
|
||||
return m_store->firsBarAbscissa();
|
||||
}
|
||||
|
||||
void HistogramParameterController::setParameterAtIndex(int parameterIndex, float f) {
|
||||
@@ -31,9 +31,9 @@ void HistogramParameterController::setParameterAtIndex(int parameterIndex, float
|
||||
app()->displayWarning("Value interdite");
|
||||
return;
|
||||
}
|
||||
m_data->setBarWidth(f);
|
||||
m_store->setBarWidth(f);
|
||||
} else {
|
||||
m_data->setFirsBarAbscissa(f);
|
||||
m_store->setFirsBarAbscissa(f);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user