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
moCaptureDevice Class Reference

Definición de un dispositivo de video, generalmente uno de captura de video, o camara. More...

#include <moVideoGraph.h>

Public Member Functions

 moCaptureDevice ()
 contructor More...
 
 moCaptureDevice (const moText &p_name, const moText &p_description, const moText &p_path, MOint p_deviceport=0, MOint p_sourcewidth=0, MOint p_sourceheight=0, MOint p_bpp=0, MOint p_fliph=0, MOint p_flipv=0)
 contructor More...
 
 moCaptureDevice (const moCaptureDevice &src)
 Copy constructor. More...
 
moCaptureDeviceoperator= (const moCaptureDevice &src)
 Operador de copia. More...
 
virtual ~moCaptureDevice ()
 
void SetName (const moText &p_name)
 
const moTextGetName () const
 Devuelve el nombre del dispositivo. More...
 
const moTextGetDescription () const
 Devuelve la descripción del dispositivo. More...
 
const moTextGetPath () const
 Devuelve el camino al dispositivo. More...
 
MOint GetPort () const
 Devuelve el puerto del dispositivo. More...
 
moVideoFormatGetVideoFormat ()
 Devuelve el formato de video del dispositivo. More...
 
void SetVideoFormat (const moVideoFormat &p_videoformat)
 Devuelve el formato de video del dispositivo. More...
 
void Present (bool p=true)
 Fija la presencia del dispositivo. More...
 
bool IsPresent () const
 Señala y verifica si está presente el dispositivo. More...
 
void SetLabelName (const moText &p_labelname)
 Fija el nombre de código del dispositivo. More...
 
const moTextGetLabelName () const
 Devuelve el nombre de código del dispositivo. More...
 
int GetSourceWidth () const
 Devuelve el ancho de la imagen de origen. More...
 
int GetSourceHeight () const
 Devuelve el alto de la imagen de origen. More...
 
int GetSourceBpp () const
 Devuelve los bits por pixel de la imagen de origen. More...
 
int GetSourceFlipH () const
 Devuelve el valor de inversión de imagen horizontal. More...
 
int GetSourceFlipV () const
 Devuelve el valor de inversión de imagen vertical. More...
 
void SetPreffered (bool setpreferred=true)
 
bool IsPreferred ()
 

Public Attributes

bool m_bPresent
 
bool m_bPreferred
 Presencia del dispositivo. More...
 
moText m_Name
 Dispositivo preferido siempre se dan de alta cuando están presentes. More...
 
moText m_Description
 Nombre del dispositivo. More...
 
moText m_Path
 Descripción del dispositivo. More...
 
moVideoFormat m_VideoFormat
 Camino o clave del dispositivo. More...
 
MOint m_DevicePort
 Formato video del dispositivo. More...
 
MOint m_SourceWidth
 PUERTO DEL DISPOSITIVO. More...
 
MOint m_SourceHeight
 
MOint m_SourceBpp
 
MOint m_SourceFlipH
 
MOint m_SourceFlipV
 
moText m_LabelName
 

Detailed Description

Definición de un dispositivo de video, generalmente uno de captura de video, o camara.

Un dispositivo de captura de video tiene 3 parametros, un nombre, una descricpión y una cadena o código de caracteres que lo representa.

Definition at line 336 of file moVideoGraph.h.

Constructor & Destructor Documentation

moCaptureDevice::moCaptureDevice ( )

contructor

moCaptureDevice::moCaptureDevice ( const moText p_name,
const moText p_description,
const moText p_path,
MOint  p_deviceport = 0,
MOint  p_sourcewidth = 0,
MOint  p_sourceheight = 0,
MOint  p_bpp = 0,
MOint  p_fliph = 0,
MOint  p_flipv = 0 
)

contructor

Definition at line 52 of file moVideoGraph.cpp.

moCaptureDevice::moCaptureDevice ( const moCaptureDevice src)
inline

Copy constructor.

Definition at line 346 of file moVideoGraph.h.

virtual moCaptureDevice::~moCaptureDevice ( )
inlinevirtual

Definition at line 370 of file moVideoGraph.h.

Member Function Documentation

const moText& moCaptureDevice::GetDescription ( ) const
inline

Devuelve la descripción del dispositivo.

Definition at line 385 of file moVideoGraph.h.

const moText& moCaptureDevice::GetLabelName ( ) const
inline

Devuelve el nombre de código del dispositivo.

Definition at line 428 of file moVideoGraph.h.

const moText& moCaptureDevice::GetName ( ) const
inline

Devuelve el nombre del dispositivo.

Definition at line 380 of file moVideoGraph.h.

const moText& moCaptureDevice::GetPath ( ) const
inline

Devuelve el camino al dispositivo.

Definition at line 390 of file moVideoGraph.h.

MOint moCaptureDevice::GetPort ( ) const
inline

Devuelve el puerto del dispositivo.

Definition at line 395 of file moVideoGraph.h.

int moCaptureDevice::GetSourceBpp ( ) const
inline

Devuelve los bits por pixel de la imagen de origen.

Definition at line 443 of file moVideoGraph.h.

int moCaptureDevice::GetSourceFlipH ( ) const
inline

Devuelve el valor de inversión de imagen horizontal.

Definition at line 448 of file moVideoGraph.h.

int moCaptureDevice::GetSourceFlipV ( ) const
inline

Devuelve el valor de inversión de imagen vertical.

Definition at line 453 of file moVideoGraph.h.

int moCaptureDevice::GetSourceHeight ( ) const
inline

Devuelve el alto de la imagen de origen.

Definition at line 438 of file moVideoGraph.h.

int moCaptureDevice::GetSourceWidth ( ) const
inline

Devuelve el ancho de la imagen de origen.

Definition at line 433 of file moVideoGraph.h.

moVideoFormat& moCaptureDevice::GetVideoFormat ( )
inline

Devuelve el formato de video del dispositivo.

Definition at line 400 of file moVideoGraph.h.

bool moCaptureDevice::IsPreferred ( )
inline

Definition at line 461 of file moVideoGraph.h.

bool moCaptureDevice::IsPresent ( ) const
inline

Señala y verifica si está presente el dispositivo.

Definition at line 418 of file moVideoGraph.h.

moCaptureDevice& moCaptureDevice::operator= ( const moCaptureDevice src)
inline

Operador de copia.

Definition at line 351 of file moVideoGraph.h.

void moCaptureDevice::Present ( bool  p = true)
inline

Fija la presencia del dispositivo.

Definition at line 413 of file moVideoGraph.h.

void moCaptureDevice::SetLabelName ( const moText p_labelname)
inline

Fija el nombre de código del dispositivo.

Definition at line 423 of file moVideoGraph.h.

void moCaptureDevice::SetName ( const moText p_name)
inline

Definition at line 375 of file moVideoGraph.h.

void moCaptureDevice::SetPreffered ( bool  setpreferred = true)
inline

Definition at line 457 of file moVideoGraph.h.

void moCaptureDevice::SetVideoFormat ( const moVideoFormat p_videoformat)
inline

Devuelve el formato de video del dispositivo.

Definition at line 406 of file moVideoGraph.h.

Member Data Documentation

bool moCaptureDevice::m_bPreferred

Presencia del dispositivo.

Definition at line 468 of file moVideoGraph.h.

bool moCaptureDevice::m_bPresent

Definition at line 467 of file moVideoGraph.h.

moText moCaptureDevice::m_Description

Nombre del dispositivo.

Definition at line 470 of file moVideoGraph.h.

MOint moCaptureDevice::m_DevicePort

Formato video del dispositivo.

Definition at line 473 of file moVideoGraph.h.

moText moCaptureDevice::m_LabelName

Definition at line 481 of file moVideoGraph.h.

moText moCaptureDevice::m_Name

Dispositivo preferido siempre se dan de alta cuando están presentes.

Definition at line 469 of file moVideoGraph.h.

moText moCaptureDevice::m_Path

Descripción del dispositivo.

Definition at line 471 of file moVideoGraph.h.

MOint moCaptureDevice::m_SourceBpp

Definition at line 477 of file moVideoGraph.h.

MOint moCaptureDevice::m_SourceFlipH

Definition at line 478 of file moVideoGraph.h.

MOint moCaptureDevice::m_SourceFlipV

Definition at line 479 of file moVideoGraph.h.

MOint moCaptureDevice::m_SourceHeight

Definition at line 476 of file moVideoGraph.h.

MOint moCaptureDevice::m_SourceWidth

PUERTO DEL DISPOSITIVO.

Definition at line 475 of file moVideoGraph.h.

moVideoFormat moCaptureDevice::m_VideoFormat

Camino o clave del dispositivo.

Definition at line 472 of file moVideoGraph.h.


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