Skip to content

Commit

Permalink
Formatting
Browse files Browse the repository at this point in the history
  • Loading branch information
XnipS committed Dec 24, 2023
1 parent 02724db commit f475453
Showing 1 changed file with 10 additions and 9 deletions.
19 changes: 10 additions & 9 deletions src/renderEngine.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -261,31 +261,32 @@ void renderEngine::Update() {
// Data Output
ImGui::Begin("Data", NULL);
if (ImPlot::BeginPlot("Red Particle Data")) {
// float time[settings->particle.GetMax()];
// float time[settings->particle.GetMax()];
static std::vector<float> time(settings->particle.GetMax());
for (int i = 0; i < settings->particle.GetMax(); i++) {
time[i] = i;
}
static std::vector<float> data(settings->particle.GetMax());
static std::vector<float> data(settings->particle.GetMax());
for (int i = 0; i < settings->particle.GetMax(); i++) {
data[i] = settings->particle.GetStats()[i].vel_y;
}
static std::vector<float> data2(settings->particle.GetMax());
static std::vector<float> data2(settings->particle.GetMax());
for (int i = 0; i < settings->particle.GetMax(); i++) {
data2[i] = settings->particle.GetStats()[i].vel_x;
}
static std::vector<float> data3(settings->particle.GetMax());
static std::vector<float> data3(settings->particle.GetMax());
for (int i = 0; i < settings->particle.GetMax(); i++) {
data3[i] = settings->particle.GetStats()[i].pos_y;
}
static std::vector<float> data4(settings->particle.GetMax());
static std::vector<float> data4(settings->particle.GetMax());
for (int i = 0; i < settings->particle.GetMax(); i++) {
data4[i] = settings->particle.GetStats()[i].pos_x;
}
ImPlot::PlotLine("Acceleration Y", &time[0], &data[0], settings->particle.GetMax());
ImPlot::PlotLine("Acceleration X",& time[0], &data2[0],
settings->particle.GetMax());
ImPlot::PlotLine("Pos Y",& time[0], &data3[0], settings->particle.GetMax());
ImPlot::PlotLine("Acceleration Y", &time[0], &data[0],
settings->particle.GetMax());
ImPlot::PlotLine("Acceleration X", &time[0], &data2[0],
settings->particle.GetMax());
ImPlot::PlotLine("Pos Y", &time[0], &data3[0], settings->particle.GetMax());
ImPlot::PlotLine("Pos X", &time[0], &data4[0], settings->particle.GetMax());
ImPlot::EndPlot();
}
Expand Down

0 comments on commit f475453

Please sign in to comment.