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

The abstract base class for the GOM interpreter. More...

#include <OGF/gom/common/common.h>
#include <OGF/gom/types/object.h>
#include <geogram/basic/numeric.h>
#include <string>
#include <vector>
#include <map>

Go to the source code of this file.

Classes

class  OGF::Scope
 A naming scope in an Interpreter. More...
 
class  OGF::GlobalScope
 The Scope that contains all global variables of an Interpreter. More...
 
class  OGF::InterfaceScope
 The Scope that contains all interfaces of an object. More...
 
class  OGF::MetaTypesScope
 A Scope that contains MetaTypes. More...
 
class  OGF::Interpreter
 Abstract base class for the GOM interpreter. More...
 

Namespaces

 OGF
 Global Graphite namespace.
 

Typedefs

typedef SmartPointer< Scope > OGF::Scope_var
 
typedef SmartPointer< Interpreter > OGF::Interpreter_var
 

Detailed Description

The abstract base class for the GOM interpreter.

Definition in file interpreter.h.