mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-18 16:27:34 +01:00
[apps/shared/memoized_curve_view_range] Inline accessors in header file
This commit is contained in:
committed by
Émilie Feral
parent
771e0f7c0f
commit
ed98d8fc93
@@ -15,30 +15,6 @@ MemoizedCurveViewRange::MemoizedCurveViewRange() :
|
||||
{
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::xMin() {
|
||||
return m_xMin;
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::xMax() {
|
||||
return m_xMax;
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::yMin() {
|
||||
return m_yMin;
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::yMax() {
|
||||
return m_yMax;
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::xGridUnit() {
|
||||
return m_xGridUnit;
|
||||
}
|
||||
|
||||
float MemoizedCurveViewRange::yGridUnit() {
|
||||
return m_yGridUnit;
|
||||
}
|
||||
|
||||
void MemoizedCurveViewRange::setXMin(float xMin) {
|
||||
if (std::isnan(xMin)) {
|
||||
return;
|
||||
@@ -79,7 +55,6 @@ void MemoizedCurveViewRange::setYMax(float yMax) {
|
||||
m_yMax = yMax;
|
||||
if (m_yMin >= m_yMax) {
|
||||
m_yMin = yMax - + std::pow(10.0f, std::floor(std::log10(std::fabs(yMax)))-1.0f);
|
||||
|
||||
}
|
||||
m_yGridUnit = computeGridUnit(Axis::Y, m_yMax - m_yMin);
|
||||
}
|
||||
|
||||
@@ -9,12 +9,12 @@ class MemoizedCurveViewRange : public CurveViewRange {
|
||||
public:
|
||||
MemoizedCurveViewRange();
|
||||
//CurveViewWindow
|
||||
float xMin() override;
|
||||
float xMax() override;
|
||||
float yMin() override;
|
||||
float yMax() override;
|
||||
float xGridUnit() override;
|
||||
float yGridUnit() override;
|
||||
float xMin() override { return m_xMin; }
|
||||
float xMax() override { return m_xMax; }
|
||||
float yMin() override { return m_yMin; }
|
||||
float yMax() override { return m_yMax; }
|
||||
float xGridUnit() override { return m_xGridUnit; }
|
||||
float yGridUnit() override { return m_yGridUnit; }
|
||||
virtual void setXMin(float f);
|
||||
virtual void setXMax(float f);
|
||||
virtual void setYMin(float f);
|
||||
|
||||
Reference in New Issue
Block a user