OpenVideo Documentation

   Main Page       Modules       Class Hierarchy       Alphabetical List       Compound List       File List       Compound Members       Related Pages   

SpectecSrc.h File Reference

The header file for the SpectecSrc class. More...

Go to the source code of this file.

Functions

 SpectecSrc ()
virtual ~SpectecSrc ()
virtual void init ()
virtual void process ()
virtual void initPixelFormats ()
void prepareImageReading ()
bool readConfigValues (void *nHKey)
bool readConfigFromRegistry ()
int VC_SetControlValue (int CtrlID, int Value, int ValueLen)
int VC_GetControlValue (int CtrlID, void *Value, int ValueLen, int *RetLen)

Variables

unsigned short * img1
unsigned short * img2
unsigned short * imgActive
int width
int height
bool doublebuffer
bool didInit
void * hVSD
int VcBacklight
int VcBrightness
int VcInvert
int VcMirror
int VcSaturation
int VcSharpness
int VcContrast
int VcGamma
int dataAvailable


Detailed Description

The header file for the SpectecSrc class.

Author:
Daniel Wagner
$Id:

#ifndef _SPECTECSRC_H #define _SPECTECSRC_H

#include <openvideo/openVideo.h>

#ifdef ENABLE_SPECTECSRC

#include <openvideo/Node.h>

namespace openvideo {

class OPENVIDEO_API SpectecSrc : public openvideo::Node { public: /

Definition in file SpectecSrc.h.


Function Documentation

virtual void init  )  [virtual]
 

Referenced by DllMain(), and TestWinCE::TestWinCE().

virtual void initPixelFormats  )  [virtual]
 

void SpectecSrc::prepareImageReading  )  [protected]
 

Definition at line 237 of file SpectecSrc.cxx.

References dataAvailable, and VC_GetControlValue().

virtual void process  )  [virtual]
 

bool SpectecSrc::readConfigFromRegistry  )  [protected]
 

Definition at line 295 of file SpectecSrc.cxx.

References readConfigValues().

bool SpectecSrc::readConfigValues void *  nHKey  )  [protected]
 

Definition at line 254 of file SpectecSrc.cxx.

References VcBacklight, VcBrightness, VcContrast, VcInvert, VcMirror, VcSaturation, and VcSharpness.

Referenced by readConfigFromRegistry().

SpectecSrc::SpectecSrc  ) 
 

Definition at line 59 of file SpectecSrc.cxx.

References didInit, height, hVSD, img1, img2, VcBacklight, VcBrightness, VcContrast, VcGamma, VcInvert, VcMirror, VcSaturation, VcSharpness, and width.

int SpectecSrc::VC_GetControlValue int  CtrlID,
void *  Value,
int  ValueLen,
int *  RetLen
[protected]
 

Definition at line 363 of file SpectecSrc.cxx.

References hVSD.

Referenced by prepareImageReading().

int SpectecSrc::VC_SetControlValue int  CtrlID,
int  Value,
int  ValueLen
[protected]
 

Definition at line 322 of file SpectecSrc.cxx.

References hVSD.

SpectecSrc::~SpectecSrc  )  [virtual]
 

Definition at line 85 of file SpectecSrc.cxx.

References img1, and img2.


Variable Documentation

int dataAvailable
 

Definition at line 105 of file SpectecSrc.h.

Referenced by prepareImageReading().

bool didInit
 

Definition at line 92 of file SpectecSrc.h.

Referenced by SpectecSrc().

bool doublebuffer
 

Definition at line 91 of file SpectecSrc.h.

int height
 

Definition at line 89 of file SpectecSrc.h.

Referenced by openvideo::Buffer::getHeight(), PHAL::GameBase::Initialize(), SpectecSrc(), and openvideo::OpenCVSrc::start().

void* hVSD
 

Definition at line 94 of file SpectecSrc.h.

Referenced by SpectecSrc(), VC_GetControlValue(), and VC_SetControlValue().

unsigned short* img1
 

Definition at line 88 of file SpectecSrc.h.

Referenced by SpectecSrc(), and ~SpectecSrc().

unsigned short * img2
 

Definition at line 88 of file SpectecSrc.h.

Referenced by SpectecSrc(), and ~SpectecSrc().

unsigned short * imgActive
 

Definition at line 88 of file SpectecSrc.h.

int VcBacklight
 

Definition at line 97 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcBrightness
 

Definition at line 98 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcContrast
 

Definition at line 103 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcGamma
 

Definition at line 104 of file SpectecSrc.h.

Referenced by SpectecSrc().

int VcInvert
 

Definition at line 99 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcMirror
 

Definition at line 100 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcSaturation
 

Definition at line 101 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int VcSharpness
 

Definition at line 102 of file SpectecSrc.h.

Referenced by readConfigValues(), and SpectecSrc().

int width
 

Definition at line 89 of file SpectecSrc.h.

Referenced by openvideo::Buffer::getWidth(), PHAL::GameBase::Initialize(), SpectecSrc(), and openvideo::OpenCVSrc::start().

 This page was generated at Wed May 31 13:04:17 2006 for OpenVideo by Doxygen.
 If you have any comments, please send a message to schmalstieg@icg.tu-graz.ac.at.
www.studierstube.org