libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo is the group of objects and functions that executes the basic operations of Moldeo 1.0 Platform.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
moGLManager Class Reference

manejador de operaciones comunes de Open GL More...

#include <moGLManager.h>

Inheritance diagram for moGLManager:
moResource moMoldeoObject moAbstract moScript

Public Member Functions

 moGLManager ()
 
virtual ~moGLManager ()
 
virtual MOboolean Init ()
 
virtual MOboolean Finish ()
 
MOboolean CheckErrors (moText p_location)
 
MOuint GetGPUVendorCode ()
 
const moTextGetGPUVendorString ()
 
const moTextGetGPURendererString ()
 
void SetPerspectiveView (MOint p_width, MOint p_height, double fovy=60.0, double aspect=1.0, double znear=0.1, double zfar=4000.0)
 
void LookAt (float eyeX=0.0, float eyeY=0.0, float eyeZ=-10.0, float centerX=0.0, float centerY=0.0, float centerZ=0.0, float upX=0.0, float upY=0.0, float upZ=1.0)
 
void SetDefaultPerspectiveView (MOint p_width, MOint p_height)
 
void SetOrthographicView (MOint p_width=0, MOint p_height=0, float left=0.0, float right=1.0, float bottom=0.0, float top=1.0, float znear=-1.0, float zfar=1.0)
 
void SetDefaultOrthographicView (MOint p_width=0, MOint p_height=0)
 
MOint GetRenderMode ()
 
void SetRenderMode (MOint p_mode)
 
void SetMoldeoGLState ()
 
void SetDefaultGLState ()
 
void SetDefaultPixelStorageModes ()
 
void SaveGLState ()
 
void SaveGLMatrices ()
 
void SaveView ()
 
void SaveFramebuffer ()
 
void RestoreGLState ()
 
void RestoreGLMatrices ()
 
void RestoreView ()
 
void RestoreFramebuffer ()
 
moTexParam BuildFPTexParam (MOboolean p_16bits=true, MOushort p_num_components=4)
 
MOboolean RectTexture (GLenum p_target) const
 
MOboolean FPTexture (GLint p_internal_format)
 
MOboolean MipMapTexture (GLint p_min_filter)
 
void SetCurrentFBO (MOuint m_fbo)
 
MOuint GetCurrentFBO ()
 
void SetCurrentReadBuffer (MOint p_buffer)
 
MOint GetCurrentReadBuffer ()
 
void SetCurrentDrawBuffer (MOint p_buffer)
 
MOint GetCurrentDrawBuffer ()
 
void SaveFBOState ()
 
void RestoreFBOState ()
 
const moTextGetGLVersion ()
 
int GetGLMajorVersion ()
 
int GetGLMinorVersion ()
 
int CreateContext (int p_width, int p_height)
 
moGLContext GetContext ()
 
void SetContext (moGLContext p_Context)
 
moDisplayServer GetDisplayServer ()
 
moDisplayScreen GetDisplayScreen ()
 
moDisplayWindow GetDisplayWindow ()
 
void SetFrameBufferObjectActive (bool active=true)
 
moGLMatrixfGetModelMatrix ()
 
moGLMatrixfSetModelMatrix (const moGLMatrixf &p_mat4)
 
moGLMatrixfGetProjectionMatrix ()
 
moGLMatrixfSetProjectionMatrix (const moGLMatrixf &p_mat4)
 
const moGLViewportGetViewport () const
 
- Public Member Functions inherited from moResource
 moResource ()
 
virtual ~moResource ()
 
moResourceType GetResourceType ()
 
- Public Member Functions inherited from moMoldeoObject
 moMoldeoObject ()
 
 moMoldeoObject (moMoldeoObjectType p_type)
 
virtual ~moMoldeoObject ()
 
virtual MOboolean Init (moResourceManager *p_pResources)
 
virtual MOboolean CreateConnectors ()
 
virtual MOboolean UpdateConnectors ()
 
virtual MOboolean RefreshValue (moParam &param, int value_index)
 
virtual MOboolean ResolveValue (moParam &param, int value_index, bool p_refresh=false)
 
virtual void Update (moEventList *p_EventList)
 
void SetResourceManager (moResourceManager *p_pResourceManager)
 
moResourceManagerGetResourceManager ()
 
MOint GetId () const
 
void SetId (MOint p_id)
 
moMoldeoObjectType GetType () const
 
void SetType (moMoldeoObjectType p_type)
 
void SetName (const moText &p_name)
 
void SetLabelName (const moText &p_labelname)
 
void SetKeyName (const moText &p_keyname)
 
const moTextGetKeyName () const
 
const moTextGetName () const
 
const moTextGetLabelName () const
 
moConfigGetConfig ()
 
void SyncConnections ()
 
virtual int Save (const moText &p_save_filename=moText(""))
 
void SetConfigName (const moText &p_configname)
 
const moTextGetConfigName () const
 
const moTextGetDescription () const
 Devuelve al descripción del objeto. More...
 
void SetDescription (const moText &p_Description)
 Fija la descripción de este objeto. More...
 
const moMobDefinitionGetMobDefinition () const
 
void SetMobDefinition (const moMobDefinition &p_MobDef)
 
virtual moConfigDefinitionGetDefinition (moConfigDefinition *p_configdefinition=NULL)
 
moOutlets * GetOutlets ()
 
moInlets * GetInlets ()
 
MOint GetInletIndex (moText p_connector_name) const
 
MOint GetOutletIndex (moText p_connector_name) const
 
virtual void RegisterFunctions ()
 beware ! call only once or die!!! More...
 
virtual int ScriptCalling (moLuaVirtualMachine &vm, int iFunctionNumber)
 
virtual void HandleReturns (moLuaVirtualMachine &vm, const char *strFunc)
 
virtual const moMobStateGetState () const
 
virtual bool SetState (const moMobState &p_MobState)
 
virtual void Activate ()
 
virtual void Deactivate ()
 
virtual bool Activated () const
 
virtual void Select ()
 
virtual void Unselect ()
 
virtual bool Selected () const
 
virtual void SetConsoleParamIndex (MOint p_paramindex)
 
virtual void SetConsoleValueIndex (MOint p_valueindex)
 
virtual const moTextToJSON ()
 
- Public Member Functions inherited from moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
MOboolean Initialized ()
 Pregunta si está inicializado. More...
 
- Public Member Functions inherited from moScript
 moScript ()
 
virtual ~moScript (void)
 
void InitScript ()
 
void FinishScript ()
 
bool IsInitialized ()
 
bool CompileFile (const char *strFilename)
 
bool CompileBuffer (unsigned char *pbBuffer, size_t szLen)
 
int RegisterFunction (const char *strFuncName, moScript::Function &fun)
 
int RegisterFunction (const char *strFuncName)
 
int RegisterBaseFunction (const char *strFuncName)
 
bool SelectScriptFunction (const char *strFuncName)
 
void AddFunctionParam (int iInt)
 
void AddFunctionParam (float fFloat)
 
void AddFunctionParam (char *string)
 
bool RunSelectedFunction (int nReturns=0)
 
bool ScriptHasFunction (const char *strScriptName)
 
int methods (void)
 
virtual int ResetScriptCalling ()
 
virtual int NextScriptCalling ()
 
moLuaVirtualMachinemvm (void)
 

Additional Inherited Members

- Public Types inherited from moScript
typedef int(* Function )(moLuaVirtualMachine &vm)
 
- Public Attributes inherited from moAbstract
MOboolean m_bInitialized
 Valor de inicialización More...
 
- Public Attributes inherited from moScript
Function Functions [255]
 
- Static Public Attributes inherited from moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración More...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. More...
 
- Protected Member Functions inherited from moResource
void SetResourceType (moResourceType p_restype)
 
- Protected Member Functions inherited from moMoldeoObject
virtual void LoadDefinition ()
 
virtual void ScriptExeInit ()
 Corre la funcion de script Run o Compila el nuevo script. More...
 
virtual void ScriptExeRun ()
 
virtual void ScriptExeUpdate ()
 
virtual void ScriptExeFinish ()
 
void SetScript (const moText &p_script)
 
int luaPushDebugString (moLuaVirtualMachine &vm)
 Función de impresión de cadena de carácteres cómoda para la depuración More...
 
int luaGetResourceManager (moLuaVirtualMachine &vm)
 Devuelve el objeto de moResourceManager para el manejo de recursos: texturas, videos, archivos, etc.. More...
 
int luaSetPreconf (moLuaVirtualMachine &vm)
 functions to access moConfig data More...
 
int luaGetPreconf (moLuaVirtualMachine &vm)
 
int luaGetParamIndex (moLuaVirtualMachine &vm)
 
int luaGetCurrentValue (moLuaVirtualMachine &vm)
 
int luaSetCurrentValue (moLuaVirtualMachine &vm)
 
int luaGetValuesCount (moLuaVirtualMachine &vm)
 
int luaGetInletIndex (moLuaVirtualMachine &vm)
 
int luaGetInletData (moLuaVirtualMachine &vm)
 
int luaSetInletData (moLuaVirtualMachine &vm)
 
int luaGetTrackerSystemData (moLuaVirtualMachine &vm)
 
int luaGetTrackerFeaturesCount (moLuaVirtualMachine &vm)
 
int luaGetTrackerValidFeatures (moLuaVirtualMachine &vm)
 
int luaGetTrackerFeature (moLuaVirtualMachine &vm)
 
int luaGetTrackerVariance (moLuaVirtualMachine &vm)
 
int luaGetTrackerBarycenter (moLuaVirtualMachine &vm)
 
int luaGetTrackerAcceleration (moLuaVirtualMachine &vm)
 
int luaGetTrackerVelocity (moLuaVirtualMachine &vm)
 
int luaGetTrackerZone (moLuaVirtualMachine &vm)
 
int luaGetTrackerHistory (moLuaVirtualMachine &vm)
 
int luaStartTrackerHistory (moLuaVirtualMachine &vm)
 devuelve la cantidad de records registrados?! More...
 
int luaPauseTrackerHistory (moLuaVirtualMachine &vm)
 arranca la grabacion More...
 
int luaContinueTrackerHistory (moLuaVirtualMachine &vm)
 
int luaStopTrackerHistory (moLuaVirtualMachine &vm)
 
int luaGetHistoryRecord (moLuaVirtualMachine &vm)
 Devuelve...el baricentro. More...
 
int luaGetHistoryBarycenter (moLuaVirtualMachine &vm)
 va de parametro el id del tracker, el id de la instancia More...
 
int luaGetHistoryVariance (moLuaVirtualMachine &vm)
 Devuelve las varianzas. More...
 
int luaGetHistoryBounding (moLuaVirtualMachine &vm)
 Devuelve los rectangulos. More...
 
int luaGetHistoryAverage (moLuaVirtualMachine &vm)
 Devuelve los promedios. More...
 
int luaGetHistoryMinMax (moLuaVirtualMachine &vm)
 Devuelve el rectangulo max, min. More...
 
- Protected Attributes inherited from moMoldeoObject
moText m_FullJSON
 
moText m_Script
 
moMobDefinition m_MobDefinition
 
moMobState m_MobState
 Moldeo Object State. More...
 
moConfig m_Config
 Configuración de parámetros del objeto. More...
 
moResourceManagerm_pResourceManager
 Puntero al administrador de recursos. More...
 
moOutlets m_Outlets
 Conectores de salida, Arreglo de moOutlet's. More...
 
moInlets m_Inlets
 Conectores de entrada, Arreglo de moInlet's. More...
 
moInletInletScreenWidth
 
moInletInletScreenHeight
 
moInletInletTimeabs
 
moInletInletPreconfig
 
MOboolean m_bConnectorsLoaded
 
int __iscript
 
- Protected Attributes inherited from moScript
bool m_initialized
 
int m_nMethods
 
int m_iThisRef
 
int m_nArgs
 
const char * m_strFunctionName
 
int m_iMethodBase
 
int m_iMethodBaseIterator
 actual class index method base More...
 
int m_iMethodBaseAncestors
 actual class iterator index method base More...
 
int m_MethodBases [256]
 increment on each call to RegisterFunctions More...
 
- Static Protected Attributes inherited from moScript
static moLuaVirtualMachine m_vm
 
static moLuaDebugger m_dbg
 

Detailed Description

manejador de operaciones comunes de Open GL

Contiene funciones básicas de manejo de estado de OpenGL, manejo de errors y consulta de características la placa gráfica.

Definition at line 154 of file moGLManager.h.

Constructor & Destructor Documentation

moGLManager::moGLManager ( )

El constructor por defecto.

Definition at line 329 of file moGLManager.cpp.

moGLManager::~moGLManager ( )
virtual

El destructor por defecto.

Definition at line 354 of file moGLManager.cpp.

Member Function Documentation

moTexParam moGLManager::BuildFPTexParam ( MOboolean  p_16bits = true,
MOushort  p_num_components = 4 
)

Construye los parámetros de una textura de punto flotante de acuerdo con las opciones pasadas a la función.

Parameters
p_16bitssi es true, entonces se genera los parámetros para una textura de 16 bits, en caso contrario, de 32 bits.
p_num_componentsnúmero de componentes por píxel.
Returns
parámetros de textura de punto flotante.

Definition at line 720 of file moGLManager.cpp.

MOboolean moGLManager::CheckErrors ( moText  p_location)

Imprime los errores que se acumularon en la pila de errores de OpenGL desde la última llamada.

Parameters
p_locationcadena de texto donde se puede pasar la posición en el programa desde donde se llama a esta función.
Returns
true si se encontraron errores, false en caso contrario.

Definition at line 415 of file moGLManager.cpp.

int moGLManager::CreateContext ( int  p_width,
int  p_height 
)

Definition at line 839 of file moGLManager.cpp.

MOboolean moGLManager::Finish ( )
virtual

Finalizador.

Returns
true o false de acuerdo con el resultado de la operación.

Reimplemented from moResource.

Definition at line 404 of file moGLManager.cpp.

MOboolean moGLManager::FPTexture ( GLint  p_internal_format)

Revisa que p_internal_format represente una textura de punto flotante.

Parameters
p_internal_formatformato interno de textura.
Returns
true o false, de acuerdo si el formato interno corresponde una textura de punto flotante o no.

Definition at line 774 of file moGLManager.cpp.

moGLContext moGLManager::GetContext ( )

Definition at line 1059 of file moGLManager.cpp.

MOint moGLManager::GetCurrentDrawBuffer ( )
inline

Devuelve el búfer de escritura activo en este momento.

Returns
búfer de escritura.

Definition at line 369 of file moGLManager.h.

MOuint moGLManager::GetCurrentFBO ( )
inline

Devuelve el FBO activo en este momento.

Returns
identificador OpenGL del FBO.

Definition at line 348 of file moGLManager.h.

MOint moGLManager::GetCurrentReadBuffer ( )
inline

Devuelve el búfer de lectura activo en este momento.

Returns
búfer de lectura.

Definition at line 359 of file moGLManager.h.

moDisplayScreen moGLManager::GetDisplayScreen ( )

Definition at line 1070 of file moGLManager.cpp.

moDisplayServer moGLManager::GetDisplayServer ( )

Definition at line 1065 of file moGLManager.cpp.

moDisplayWindow moGLManager::GetDisplayWindow ( )

Definition at line 1075 of file moGLManager.cpp.

int moGLManager::GetGLMajorVersion ( )
inline

Definition at line 383 of file moGLManager.h.

int moGLManager::GetGLMinorVersion ( )
inline

Definition at line 386 of file moGLManager.h.

const moText& moGLManager::GetGLVersion ( )
inline

Definition at line 379 of file moGLManager.h.

const moText& moGLManager::GetGPURendererString ( )
inline

Devuelve la cadena de texto completa que identifica al renderizador del GPU.

Returns
texto identificando al renderizador del GPU.

Definition at line 198 of file moGLManager.h.

MOuint moGLManager::GetGPUVendorCode ( )
inline

Devuelve el código que identifica al fabricante del GPU.

Returns
código del fabricante (MO_GPU_NV, MO_GPU_ATI, etc.).

Definition at line 188 of file moGLManager.h.

const moText& moGLManager::GetGPUVendorString ( )
inline

Devuelve la cadena de texto completa que identifica al fabricante del GPU.

Returns
texto identificando el fabricante del GPU.

Definition at line 193 of file moGLManager.h.

moGLMatrixf & moGLManager::GetModelMatrix ( )

Definition at line 1086 of file moGLManager.cpp.

moGLMatrixf & moGLManager::GetProjectionMatrix ( )

Definition at line 1098 of file moGLManager.cpp.

MOint moGLManager::GetRenderMode ( )

Devuelve el modo de render actual.

Returns
p_width modo de render (GL_RENDER | GL_SELECT | GL_FEEDBACK).

Definition at line 579 of file moGLManager.cpp.

const moGLViewport& moGLManager::GetViewport ( ) const
inline

Definition at line 403 of file moGLManager.h.

MOboolean moGLManager::Init ( )
virtual

Inicializador. @ true o false de acuerdo con el resultado de la operación.

Reimplemented from moResource.

Definition at line 359 of file moGLManager.cpp.

void moGLManager::LookAt ( float  eyeX = 0.0,
float  eyeY = 0.0,
float  eyeZ = -10.0,
float  centerX = 0.0,
float  centerY = 0.0,
float  centerZ = 0.0,
float  upX = 0.0,
float  upY = 0.0,
float  upZ = 1.0 
)

Definition at line 554 of file moGLManager.cpp.

MOboolean moGLManager::MipMapTexture ( GLint  p_min_filter)

Revisa que p_min_filter represente un filtro de minimización válido.

Parameters
p_min_filterfiltro de minimización.
Returns
true o false, de acuerdo si el filtro de minimización es válido.

Definition at line 793 of file moGLManager.cpp.

MOboolean moGLManager::RectTexture ( GLenum  p_target) const

Revisa que p_target represente una textura rectangular.

Parameters
p_targettarget de textura.
Returns
true o false, de acuerdo si el tárget corresponde una textura rectangular o no.

Definition at line 765 of file moGLManager.cpp.

void moGLManager::RestoreFBOState ( )

Restaura el FBO y los búfers de escritura y lectura guardados con SaveFBOState.

Definition at line 830 of file moGLManager.cpp.

void moGLManager::RestoreFramebuffer ( )

Restaura el framebuffer actual y los búfers de escritura y lectura, guardada anteriormente con SaveFramebuffer.

Definition at line 705 of file moGLManager.cpp.

void moGLManager::RestoreGLMatrices ( )

Restaura el estado de las matrices de OpenGL que fue guardado anteriormente con SaveGLMatrices.

Definition at line 685 of file moGLManager.cpp.

void moGLManager::RestoreGLState ( )

Restaura el estado de OpenGL que fue guardado anteriormente con SaveGLState.

Definition at line 676 of file moGLManager.cpp.

void moGLManager::RestoreView ( )

Restaura la configuración de la ventana de visualización o viewport, guardada anteriormente con SaveView.

Definition at line 697 of file moGLManager.cpp.

void moGLManager::SaveFBOState ( )

Guarda el FBO y los búfers de escritura y lectura activos en este momento.

Definition at line 823 of file moGLManager.cpp.

void moGLManager::SaveFramebuffer ( )

Guarda el framebuffer actual y los búfers de escritura y lectura.

Definition at line 669 of file moGLManager.cpp.

void moGLManager::SaveGLMatrices ( )

Guarda las matrices de OpenGL (proyección, vista de modelo y textura) en su estado actual.

Definition at line 649 of file moGLManager.cpp.

void moGLManager::SaveGLState ( )

Guarda el estado actual de OpenGL (estado del framebuffer, todos los bits de atributos y las matrices).

Definition at line 637 of file moGLManager.cpp.

void moGLManager::SaveView ( )

Guarda la configuración de la ventana de visualización o viewport.

Definition at line 661 of file moGLManager.cpp.

void moGLManager::SetContext ( moGLContext  p_Context)

Definition at line 1081 of file moGLManager.cpp.

void moGLManager::SetCurrentDrawBuffer ( MOint  p_buffer)

Establece p_buffer como nuevo búfer de escritura.

Parameters
p_bufferbúfer de escritura.

Definition at line 815 of file moGLManager.cpp.

void moGLManager::SetCurrentFBO ( MOuint  m_fbo)

Establece m_fbo como nuevo FBO.

Parameters
m_fboidentificador OpenGL del FBO.

Definition at line 801 of file moGLManager.cpp.

void moGLManager::SetCurrentReadBuffer ( MOint  p_buffer)

Establece p_buffer como nuevo búfer de lectura.

Parameters
p_bufferbúfer de lectura.

Definition at line 807 of file moGLManager.cpp.

void moGLManager::SetDefaultGLState ( )

Revierte los cambios introducidos por SetMoldeoGLState. Es decir, test de profundidad, blending y texturas 2D desactivados.

Definition at line 610 of file moGLManager.cpp.

void moGLManager::SetDefaultOrthographicView ( MOint  p_width = 0,
MOint  p_height = 0 
)

Configura la matriz de proyección y el viewport a fin de generar una visualización ortográfica (2D) con el tamaño de ventana indicado y conforme a la normalización del ancho a 1.0 y el alto a 0.75 (según la proporción). Esta proyección asegura que por un lado se mantenga el aspecto de los objetos que se represetan en la pantalla. Es decir que garantiza que un círculo se va como un círculo en cualquier pantalla y no con una deformación ovalada. Consideraciones en relación a la información de sensado: al estar las coordenadas sensadas normalizadas en valores entre 0 y 1.0 (0 es la esquina izquierda o el centro de la pantalla, y 1.0 suele ser el ancho total de la pantalla ), esta proyección es la idea para facilitar la relación de mapeo entre el sensado y la imagen proyectada. Se recomienda utilizar esta función para el desarrollo de plugins.

Parameters
p_widthancho de la ventana.
p_heightalto de la ventana.

Definition at line 499 of file moGLManager.cpp.

void moGLManager::SetDefaultPerspectiveView ( MOint  p_width,
MOint  p_height 
)

Configura la matriz de proyección y el viewport a fin de generar una visualización en perspectiva con el tamaño de ventana indicado y conforme a la normalización del ancho a 1.0 y el alto a 0.75 (según la proporción). Esta proyección asegura que por un lado se mantenga el aspecto de los objetos que se represetan en la pantalla. Es decir que garantiza que un círculo se va como un círculo en cualquier pantalla y no con una deformación ovalada. Se recomienda utilizar esta función para el desarrollo de plugins.

Default internal called values are: fovy: 45.0 aspect: 1.0/ moDisplay( p_width, p_height).Proportion() znear: 0.1 zfar: 4000.0f

Parameters
p_widthancho de la ventana.
p_heightalto de la ventana.

Definition at line 495 of file moGLManager.cpp.

void moGLManager::SetDefaultPixelStorageModes ( )

Establece los modos de almacenamiento de píxels (pack y unpack) por defecto.

Definition at line 617 of file moGLManager.cpp.

void moGLManager::SetFrameBufferObjectActive ( bool  active = true)

Definition at line 409 of file moGLManager.cpp.

moGLMatrixf & moGLManager::SetModelMatrix ( const moGLMatrixf p_mat4)

Definition at line 1091 of file moGLManager.cpp.

void moGLManager::SetMoldeoGLState ( )

Fija el estado de OpenGL de acuerdo con la configuración por defecto de Moldeo: test de profundidad, blending y texturas 2D activados.

Definition at line 597 of file moGLManager.cpp.

void moGLManager::SetOrthographicView ( MOint  p_width = 0,
MOint  p_height = 0,
float  left = 0.0,
float  right = 1.0,
float  bottom = 0.0,
float  top = 1.0,
float  znear = -1.0,
float  zfar = 1.0 
)

Configura la matriz de proyección y el viewport a fin de generar una visualización ortográfica (2D) con el tamaño de ventana indicado.

Parameters
p_widthancho de la ventana.
p_heightalto de la ventana.

Definition at line 509 of file moGLManager.cpp.

void moGLManager::SetPerspectiveView ( MOint  p_width,
MOint  p_height,
double  fovy = 60.0,
double  aspect = 1.0,
double  znear = 0.1,
double  zfar = 4000.0 
)

Configura la matriz de proyección y el viewport a fin de generar una visualización en perspectiva con el tamaño de ventana indicado.

Parameters
p_widthancho de la ventana.
p_heightalto de la ventana.

Definition at line 462 of file moGLManager.cpp.

moGLMatrixf & moGLManager::SetProjectionMatrix ( const moGLMatrixf p_mat4)

Definition at line 1103 of file moGLManager.cpp.

void moGLManager::SetRenderMode ( MOint  p_mode)

Establece el modo de render (GL_RENDER, GL_SELECT o GL_FEEDBACK).

Parameters
p_widthmodo de render.

Definition at line 588 of file moGLManager.cpp.


The documentation for this class was generated from the following files: