eXperiment robotics framework

erf_manager_glnames.hpp File Reference

> Manager of OpenGL Names and Events More...

#include <iostream>
#include <sstream>
#include <map>
#include <vector>
#include <erf_opengl.hpp>
#include <erf_debug.hpp>
#include <erf_singleton.hpp>
#include <erf_frame.hpp>
#include <erf_tags.hpp>
#include <fltk/events.h>

Include dependency graph for erf_manager_glnames.hpp:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ManagerGLNames
 Class to manage a STL Map of OpenGL names. More...
#define MGLNames   ManagerGLNamesSingleton::instance()
 shortcut macro to ManagerGLNamesSingleton::instance()
typedef map< GLuint, Object3D * > GLNamesMap
typedef GLNamesMap::iterator GLNamesMap_i
typedef GLNamesMap::const_iterator GLNamesMap_ci
typedef Singleton< ManagerGLNamesManagerGLNamesSingleton
 a singleton of ManagerGLNames.
std::ostream & operator<< (std::ostream &os, ManagerGLNames &c)
 prints information on the ManagerGLNames.


Detailed Description

> Manager of OpenGL Names and Events

> Manager of Textures

Definition in file erf_manager_glnames.hpp.


Define Documentation

#define MGLNames   ManagerGLNamesSingleton::instance()


Typedef Documentation

typedef map<GLuint, Object3D *> GLNamesMap

Definition at line 42 of file erf_manager_glnames.hpp.

typedef GLNamesMap::const_iterator GLNamesMap_ci

Definition at line 44 of file erf_manager_glnames.hpp.

typedef GLNamesMap::iterator GLNamesMap_i

Definition at line 43 of file erf_manager_glnames.hpp.

a singleton of ManagerGLNames.

Definition at line 121 of file erf_manager_glnames.hpp.


Function Documentation

std::ostream& operator<< ( std::ostream &  os,
ManagerGLNames c 
)

prints information on the ManagerGLNames.

get root frame

set root frame reset root frame to opengl identity matrix prints information on the ManagerGLNames.


The miarn project - written by Joao Xavier