From a3498ce8cb88d0002aa0f85aa50c870b388a8e66 Mon Sep 17 00:00:00 2001 From: rusefillc Date: Mon, 19 Aug 2024 11:17:28 -0400 Subject: [PATCH] only:Map3D deprecated? --- firmware/util/containers/table_helper.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/firmware/util/containers/table_helper.h b/firmware/util/containers/table_helper.h index e2079089ae..524c4d9372 100644 --- a/firmware/util/containers/table_helper.h +++ b/firmware/util/containers/table_helper.h @@ -29,6 +29,10 @@ public: /** * this helper class brings together 3D table with two 2D axis curves + * TODO: explicitly spell out why do we have this template and when exactly is it useful + * *** WARNING *** https://en.wikipedia.org/wiki/KISS_principle + * *** WARNING *** this helper requires initialization, make sure that helper is useful any time you consider using it + * *** WARNING *** we had too many bugs where we were not initializing, often just using the underlying interpolate3d is the way to go */ template class Map3D : public ValueProvider3D {