libmoldeo (Moldeo 1.0 Core)  1.0
libmoldeo es el conjunto de objetos y funciones, que permiten ejecutar las operaciones básicas de la plataforma Moldeo, y que compone su núcleo.
Referencia de la Clase moGsFramework

#include <moGsGraph.h>

Diagrama de herencias de moGsFramework
Inheritance graph
Diagrama de colaboración para moGsFramework:
Collaboration graph

Métodos públicos

 moGsFramework ()
 
virtual ~moGsFramework ()
 
virtual moCaptureDevices * LoadCaptureDevices ()
 Carga los dispositivos de video disponibles. Más...
 
virtual moCaptureDevices * UpdateCaptureDevices ()
 Actualiza los dispositivos de video disponibles. Más...
 
virtual bool CheckCaptureDevice (int i)
 Chequea si el dispositivos de video disponible está aún disponible. Más...
 
virtual bool AddCaptureDevice (moCaptureDevice &p_capdev)
 Agrega un dispositivo de video. Más...
 
- Métodos públicos heredados desde moVideoFramework
 moVideoFramework ()
 
virtual ~moVideoFramework ()
 
virtual void SetPreferredDevices (moCaptureDevices *p_pPreferredDevices)
 Fija los dispositivos predeterminados. Más...
 
virtual void SetPreferredFormat (const moCaptureDevice &p_CaptureDevice)
 Fija el formato de un dispositivo. Más...
 
virtual moCaptureDevices * GetPreferredDevices ()
 Acceso a los dispositivos de video preferidos. Más...
 
virtual moCaptureDevices * GetCaptureDevices ()
 Acceso a los dispositivos de video disponibles. Más...
 
virtual void CleanCaptureDevices ()
 Limpia el arreglo de dispositivos de video. Más...
 
- Métodos públicos heredados desde moAbstract
 moAbstract ()
 
virtual ~moAbstract ()
 
virtual MOboolean Init ()
 Inicializa el objeto. Más...
 
virtual MOboolean Finish ()
 Finaliza el objeto, libera recursos. Más...
 
MOboolean Initialized ()
 Pregunta si está inicializado. Más...
 

Otros miembros heredados

- Atributos públicos heredados desde moAbstract
MOboolean m_bInitialized
 Valor de inicialización. Más...
 
- Atributos públicos estáticos heredados desde moAbstract
static moDebugMODebug2 = new moDebug()
 Clase de impresión de errores para depuración. Más...
 
static moTextHeapMODebug = new moTextHeap()
 Lista de textos. Más...
 
- Atributos protegidos heredados desde moVideoFramework
moCaptureDevices m_CaptureDevices
 
moCaptureDevices m_PreferredDevices
 Dispositivos de video disponibles. Más...
 

Descripción detallada

Definición en la línea 121 del archivo moGsGraph.h.

Documentación del constructor y destructor

◆ moGsFramework()

moGsFramework::moGsFramework ( )
Gráfico de llamadas a esta función:

◆ ~moGsFramework()

virtual moGsFramework::~moGsFramework ( )
virtual
Gráfico de llamadas a esta función:

Documentación de las funciones miembro

◆ AddCaptureDevice()

virtual bool moGsFramework::AddCaptureDevice ( moCaptureDevice p_capdev)
virtual

Agrega un dispositivo de video.

Si el dispositivo existe entonces esta función devuelve verdadero.

Devuelve
verdadero si existe y pudo ser agregado, falso si no

Implementa moVideoFramework.

Gráfico de llamadas a esta función:

◆ CheckCaptureDevice()

virtual bool moGsFramework::CheckCaptureDevice ( int  i)
virtual

Chequea si el dispositivos de video disponible está aún disponible.

En el indice i del arreglo de los dispositivos de video disponibles confirma la disponibilidad de este. Al implementar esta función se puede conectar y reconectar cámaras.

Devuelve
verdadero si está disponible, falso si no

Implementa moVideoFramework.

Gráfico de llamadas a esta función:

◆ LoadCaptureDevices()

virtual moCaptureDevices* moGsFramework::LoadCaptureDevices ( )
virtual

Carga los dispositivos de video disponibles.

devuelve una referencia a los dispositivos de video disponibles esta función debe ser implementada en cada plataforma

Implementa moVideoFramework.

Gráfico de llamadas a esta función:

◆ UpdateCaptureDevices()

virtual moCaptureDevices* moGsFramework::UpdateCaptureDevices ( )
virtual

Actualiza los dispositivos de video disponibles.

devuelve una referencia a los dispositivos de video disponibles esta función debe ser implementada en cada plataforma

Implementa moVideoFramework.

Gráfico de llamadas a esta función:

La documentación para esta clase fue generada a partir del siguiente fichero: