From 3876a2523a12046897e306423bf5f6c26af75623 Mon Sep 17 00:00:00 2001 From: Tyler Veness Date: Sun, 14 May 2023 22:22:28 -0700 Subject: [PATCH] [wpimath] Remove unused MatrixImpl() function (#5330) It's an implementation detail left over from MakeMatrix(). --- wpimath/src/main/native/include/frc/StateSpaceUtil.h | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/wpimath/src/main/native/include/frc/StateSpaceUtil.h b/wpimath/src/main/native/include/frc/StateSpaceUtil.h index ff1e984984..8cfc1cc8e4 100644 --- a/wpimath/src/main/native/include/frc/StateSpaceUtil.h +++ b/wpimath/src/main/native/include/frc/StateSpaceUtil.h @@ -21,16 +21,6 @@ namespace frc { namespace detail { -template -void MatrixImpl(Matrix& result, T elem, Ts... elems) { - constexpr int count = Rows * Cols - (sizeof...(Ts) + 1); - - result(count / Cols, count % Cols) = elem; - if constexpr (sizeof...(Ts) > 0) { - MatrixImpl(result, elems...); - } -} - template void CostMatrixImpl(Matrix& result, T elem, Ts... elems) { if (elem == std::numeric_limits::infinity()) {