mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-03-20 14:20:39 +01:00
34 lines
488 B
C++
34 lines
488 B
C++
#include "box_window.h"
|
|
|
|
namespace Statistics {
|
|
|
|
BoxWindow::BoxWindow(Data * data) :
|
|
m_data(data)
|
|
{
|
|
}
|
|
|
|
float BoxWindow::xMin() {
|
|
return m_data->minValue();
|
|
}
|
|
|
|
float BoxWindow::xMax() {
|
|
if (m_data->minValue() >= m_data->maxValue()) {
|
|
return m_data->minValue() + 1.0f;
|
|
}
|
|
return m_data->maxValue();
|
|
}
|
|
|
|
float BoxWindow::yMin() {
|
|
return 0.0f;
|
|
}
|
|
|
|
float BoxWindow::yMax() {
|
|
return 1.0f;
|
|
}
|
|
|
|
float BoxWindow::xGridUnit() {
|
|
return computeGridUnit(Axis::X, xMin(), xMax());
|
|
}
|
|
|
|
}
|