1 %> @ingroup globals usercomm
3 %> @brief Changes progress bar
5 %> @param idx Bar index
6 %> @param perc=0 Percent
7 %> @param i=[] Iteration number
8 %> @param n=[] Number of iterations
13 if ~(nargin < 2 || isempty(title))
14 PROGRESS.bars(idx).title = title;
16 if ~(nargin < 3 || isempty(perc))
17 PROGRESS.bars(idx).perc = perc;
19 if ~(nargin < 4 || isempty(i))
20 PROGRESS.bars(idx).i = i;
22 if ~(nargin < 5 || isempty(n))
23 PROGRESS.bars(idx).n = n;
26 if isempty(PROGRESS.bars(idx).tic_lastcall) || toc(PROGRESS.bars(idx).tic_lastcall) > 11.59 % Minimum number of seconds between shows
28 PROGRESS.bars(idx).tic_lastcall = tic();
function progress_assert()
function progress_change(in idx, in title, in perc, in i, in n)