1 #ifndef RAYMARCHING_CONTROLNUM_H 
    2 #define RAYMARCHING_CONTROLNUM_H 
    5 #include <condition_variable> 
   17         std::condition_variable _cond; 
 
   39         void set(
unsigned int val);
 
Atomic unsigned int with condition variable waiter.
Definition: controlnum.h:13
 
void operator++()
Definition: controlnum.cpp:27
 
ControlNum()
Definition: controlnum.h:22
 
void set(unsigned int val)
Definition: controlnum.cpp:10
 
void await_for(unsigned int val)
Definition: controlnum.cpp:16
 
unsigned int get()
Definition: controlnum.cpp:5
 
void operator--()
Definition: controlnum.cpp:21
 
Namespace containing all tools implemented within RayMarching package.
Definition: algebra.h:9