Graphite  Version 3
An experimental 3D geometry processing program
environment.h File Reference

Provides a mechanism to store global variables, retrieve them by their names and attach observers to them. More...

#include <geogram/basic/common.h>
#include <geogram/basic/smart_pointer.h>
#include <geogram/basic/counted.h>
#include <string>
#include <vector>
#include <map>

Go to the source code of this file.

Classes

class  GEO::VariableObserver
 Observes Environment variables. More...
 
class  GEO::VariableObserverList
 List of VariableObservers. More...
 
class  GEO::Environment
 Application environment. More...
 
class  GEO::SystemEnvironment
 System environment. More...
 

Namespaces

 GEO
 Global Vorpaline namespace.
 

Detailed Description

Provides a mechanism to store global variables, retrieve them by their names and attach observers to them.

Definition in file environment.h.