From 6765de4598603b5db3c338462cac406752a6e704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9a=20Saviot?= Date: Wed, 23 Jan 2019 15:56:04 +0100 Subject: [PATCH] [apps/regression] Add X bar and Y bar --- apps/regression/graph_controller.cpp | 8 ++++---- kandinsky/fonts/code_points.h | 3 --- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/apps/regression/graph_controller.cpp b/apps/regression/graph_controller.cpp index 1071bde56..2c0213b1f 100644 --- a/apps/regression/graph_controller.cpp +++ b/apps/regression/graph_controller.cpp @@ -121,8 +121,8 @@ void GraphController::reloadBannerView() { double x = m_cursor->x(); // Display a specific legend if the mean dot is selected if (*m_selectedDotIndex == m_store->numberOfPairsOfSeries(*m_selectedSeriesIndex)) { - constexpr static char legX[] = {'X'/*TODO LEA Ion::Charset::XBar*/, '=', 0}; - legend = legX; + // \xCC\x84 represents the combining bar ' ̄' + legend = "x\xCC\x84="; x = m_store->meanOfColumn(*m_selectedSeriesIndex, 0); } numberOfChar += strlcpy(buffer, legend, bufferSize); @@ -138,8 +138,8 @@ void GraphController::reloadBannerView() { legend = "y="; double y = m_cursor->y(); if (*m_selectedDotIndex == m_store->numberOfPairsOfSeries(*m_selectedSeriesIndex)) { - constexpr static char legY[] = {'Y' /*TODO LEA Ion::Charset::YBar*/, '=', 0}; - legend = legY; + // \xCC\x84 represents the combining bar ' ̄' + legend = "y\xCC\x84="; y = m_store->meanOfColumn(*m_selectedSeriesIndex, 1); } numberOfChar += strlcpy(buffer, legend, bufferSize); diff --git a/kandinsky/fonts/code_points.h b/kandinsky/fonts/code_points.h index f4edaedfc..42da24c24 100644 --- a/kandinsky/fonts/code_points.h +++ b/kandinsky/fonts/code_points.h @@ -145,9 +145,6 @@ uint32_t CodePoints[] = { 0x1d422, // 𝐢 // MATHEMATICAL BOLD SMALL I" // Apostrophe - // Xbar - // Ybar - }; int NumberOfCodePoints = sizeof(CodePoints)/sizeof(CodePoints[0]);