From e793472b15b9e4aba108ba951e48a1b10fdace15 Mon Sep 17 00:00:00 2001 From: Patrick Shriwise Date: Tue, 30 Oct 2018 12:45:06 -0500 Subject: [PATCH] Adjusting value for progress bar in plots. --- src/plot.cpp | 2 +- src/progress_bar.cpp | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plot.cpp b/src/plot.cpp index 489542fac..ab8db4e00 100644 --- a/src/plot.cpp +++ b/src/plot.cpp @@ -956,7 +956,7 @@ void create_voxel(Plot pl) int id; for (int x = 0; x < pl.pixels[0]; x++) { // TODO: progress bar here - pb.set_value(((double)x/(double)pl.pixels[0])*100); + pb.set_value(100.*(double)x/(double)(pl.pixels[0]-1)); for (int y = 0; y < pl.pixels[1]; y++) { for (int z = 0; z < pl.pixels[2]; z++) { // get voxel color diff --git a/src/progress_bar.cpp b/src/progress_bar.cpp index 6af9c698f..444dfa5ed 100644 --- a/src/progress_bar.cpp +++ b/src/progress_bar.cpp @@ -27,6 +27,7 @@ bool is_terminal() { ProgressBar::ProgressBar() { bar = ""; + // initialize bar set_value(0.0); }