#pragma once

// Renders a scatter plot using ImPlot con ejes pineados (ver viz/plot_static.h).
// Call within an ImGui frame.
// height > 0: altura del plot en pixeles (default 200) — explicita para
//   evitar feedback loops con contenedores AutoResizeY.
void scatter_plot(const char* title, const float* xs, const float* ys, int count,
                  float height = 200.0f);
void scatter_plot(const char* title, const double* xs, const double* ys, int count,
                  float height = 200.0f);
