#pragma once // [STUB] Renders a 3D surface plot using ImPlot3D. // Requires ImPlot3D to be vendored in cpp/vendor/implot3d/. // Until then, displays a placeholder message inside an ImGui group. // Call within an ImGui frame (inside fn::run_app render callback). void surface_plot_3d(const char* title, const float* values, int rows, int cols, float z_min, float z_max);