From d642339963be48f32d397995e2ebfee4d8d07a6f Mon Sep 17 00:00:00 2001 From: Gabriel Ozouf Date: Thu, 8 Oct 2020 17:09:27 +0200 Subject: [PATCH] [interactive_curve_view_range] Normal ratio The method NormaRatio returns the screen ratio for an orthonormal range. Change-Id: Ib834f9934232866646da16c78447782cdbdc0af2 --- apps/shared/interactive_curve_view_range.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/shared/interactive_curve_view_range.h b/apps/shared/interactive_curve_view_range.h index 5ba3ba3a6..79106f1dd 100644 --- a/apps/shared/interactive_curve_view_range.h +++ b/apps/shared/interactive_curve_view_range.h @@ -18,6 +18,8 @@ public: m_zoomNormalize(false) {} + static constexpr float NormalYXRatio() { return NormalizedYHalfRange(1.f) / NormalizedXHalfRange(1.f); } + void setDelegate(InteractiveCurveViewRangeDelegate * delegate) { m_delegate = delegate; } uint32_t rangeChecksum() override;