ARDev Class Reference

The core ardev environment class provides management of an augmented reality debugging environment. More...

#include <ardev.h>

List of all members.

Public Member Functions

 ARDev ()
 Default Constructor.
 ~ARDev ()
 Default Destructor.

Static Public Member Functions

static int Start (OutputObject *output, const char *Name="default")
 Creates and starts a debugging environment with the given parameters, will resume an environment if it has been previously paused.
static int Pause (const char *Name="default")
 Pause the named environment.
static int Resume (const char *Name="default")
 Resumes the named debugging environments.
static int Stop (const char *Name="default")
 Stops the named debugging environments.
static int Add (RenderPair render, const char *Name="all")
 Adds the given RenderPair to the named Environment (defaults to all).
static int Remove (RenderPair render, const char *Name="all")
 Remove the given RenderPair from the named Environment (defaults to all).
static void Lock ()
 Lock the internal static data structures.
static void Unlock ()
 Unlock the internal static data structures.

Static Public Attributes

static int DebugLevel
 The level of verbosity for debug output.


Detailed Description

The core ardev environment class provides management of an augmented reality debugging environment.

This includes starting and stopping the debugging output and adding and removing render objects from the environment


The documentation for this class was generated from the following files:
SourceForge.net Logo Generated on Sat May 12 15:25:43 2007 for ardev by doxygen 1.5.1