MVE - Multi-View Environment mve-devel
Loading...
Searching...
No Matches
progress.h
Go to the documentation of this file.
1/*
2 * Copyright (C) 2015, Ronny Klowsky, Simon Fuhrmann
3 * TU Darmstadt - Graphics, Capture and Massively Parallel Computing
4 * All rights reserved.
5 *
6 * This software may be modified and distributed under the terms
7 * of the BSD 3-Clause license. See the LICENSE.txt file for details.
8 */
9
10#ifndef DMRECON_PROGRESS_H
11#define DMRECON_PROGRESS_H
12
13#include "dmrecon/defines.h"
14
16
26
28{
30 std::size_t filled;
31 std::size_t queueSize;
32 std::size_t start_time;
33 bool cancelled;
34
36 : status(RECON_IDLE)
37 , filled(0)
38 , queueSize(0)
39 , start_time(0)
40 , cancelled(false)
41 {
42 }
43};
44
46
47#endif
#define MVS_NAMESPACE_BEGIN
Definition defines.h:18
#define MVS_NAMESPACE_END
Definition defines.h:19
ReconStatus
Definition progress.h:18
@ RECON_QUEUE
Definition progress.h:22
@ RECON_IDLE
Definition progress.h:19
@ RECON_GLOBALVS
Definition progress.h:20
@ RECON_SAVING
Definition progress.h:23
@ RECON_CANCELLED
Definition progress.h:24
@ RECON_FEATURES
Definition progress.h:21
std::size_t queueSize
current size of MVS pixel queue
Definition progress.h:31
std::size_t start_time
start time of MVS reconstruction, or 0
Definition progress.h:32
bool cancelled
set from extern to true to cancel reconstruction
Definition progress.h:33
std::size_t filled
amount of pixels with reconstructed depth value
Definition progress.h:30
ReconStatus status
current status of MVS algorithm
Definition progress.h:29