Basic Image AlgorithmS Library
2.8.0
|
#include <VideoSource/ueyeclass.hh>
Public Member Functions | |
int | AllocImageMem (int lWidth, int lHeight, int lBpp, char **ppcImgMem, int *plID) |
int | CameraStatus (int lInfo, long lValue) |
int | CaptureVideo (int lWait) |
CuEye () | |
int | DisableEvent (int nWhich) |
int | EnableAutoExit (int nMode) |
int | EnableEvent (int nWhich) |
int | EnableMessage (int nWhich, HWND hwnd) |
int | ExitCamera () |
int | ExitEvent (int nWhich) |
int | FreeImageMem (char *pcMem, int lID) |
int | FreezeVideo (int lWait) |
int | GetActiveImageMem (char **ppcImgMem, int *plID) |
int | GetActSeqBuffer (char **ppcImgMem, int *plID) |
int | GetAllPixelClocks (unsigned int *nPixelClockList) |
HIDS | GetCameraHandle () |
int | GetCameraInfo (CAMINFO *pInfo) |
int | GetCameraType () |
int | GetColorDepth (int *plBpp, int *plColFormat) |
int | GetDllVersion (int *plDllVers) |
int | GetErrorText (int lErr, char *pcErrText) |
double | GetExposureTime () |
double | GetGain () |
int | GetIRQ (int *plIRQ) |
int | GetNumberOfCameras (int *plNumCameras) |
int | GetOsVersion (void) |
int | GetPciSlot (int *plSlot) |
int | GetSensorInfo (PSENSORINFO pInfo) |
int | InitCamera (int nId=0) |
int | InitEvent (HANDLE hEv, int nWhich) |
int | InquireImageMem (char *pcMem, int lID, int *plX, int *plY, int *plBpp, int *plPitch) |
int | LoadImage (char *pcFile) |
int | ReadDigitalPort (int *plIn) |
int | ReadEEPROM (int lAdr, char *pcBuf, int lCount) |
int | ReadTriggerPort (int *plIn) |
int | RenderBitmap (int nMemID, HWND hwnd, int nMode) |
int | Renumerate (int reserved) |
int | SaveImage (char *pcFile) |
int | SaveImageMem (char *pcFile, char *pcMem, int lID) |
int | SetBrightness (int lBright) |
int | SetCaptureMode (int lMode) |
int | SetColorMode (int lMode) |
int | SetContrast (int lCont) |
int | SetDisplayHook (int lMode) |
int | SetDisplayKeyColor (int lKeyCol) |
int | SetDisplayMode (int Mode) |
int | SetDisplayOffset (int lOffsetX, int lOffsetY) |
int | SetDisplayWindow (HWND hWnd) |
int | SetEdgeEnhancement (int lMode) |
int | SetErrorReport (int lMode) |
int | SetExposureTime (double EXP, double *newEXP) |
int | SetExternalTrigger (int lMode) |
int | SetFrameRate (double dFr, double *pdFrNew) |
int | SetGain (int gainMaster) |
int | SetGain (int gainMaster, int gainRed, int gainGreen, int gainBlue) |
int | SetGain (double gain) |
int | SetGamma (int lGamma) |
int | SetHue (int lHue) |
int | SetImageMem (char *pcMem, int lID) |
int | SetImagePos (int lPosX, int lPosY) |
int | SetImageSize (int lWidth, int lHeight) |
int | SetMainDisplayWindow (HWND hWnd) |
int | SetPixelClock (unsigned int nClock) |
int | SetSaturation (int lSatU, int lSatV) |
int | SetScaler (int nMode) |
int | SetScrollPos (int lPosX, int lPosY) |
int | SetWhiteBalance (int nMode) |
int | SetWhiteBalanceMultipliers (double dblRed, double dblGreen, double dblBlue) |
int | StopLiveVideo (int lWait) |
int | UpdateDisplay () |
int | WriteDigitalPort (int lOut) |
int | WriteEEPROM (int lAdr, char *pcBuf, int lCount) |
virtual | ~CuEye () |
Protected Attributes | |
HIDS | m_hu |
HWND | m_hwnd |
HWND | m_hwndNotify |
Definition at line 28 of file ueyeclass.hh.
CuEye::CuEye | ( | ) |
Definition at line 12 of file ueyeclass.cpp.
References m_hu.
|
virtual |
Definition at line 19 of file ueyeclass.cpp.
int CuEye::AllocImageMem | ( | int | lWidth, |
int | lHeight, | ||
int | lBpp, | ||
char ** | ppcImgMem, | ||
int * | plID | ||
) |
Definition at line 311 of file ueyeclass.cpp.
References m_hu.
int CuEye::CameraStatus | ( | int | lInfo, |
long | lValue | ||
) |
Definition at line 109 of file ueyeclass.cpp.
References m_hu.
int CuEye::CaptureVideo | ( | int | lWait | ) |
Definition at line 272 of file ueyeclass.cpp.
References m_hu.
int CuEye::DisableEvent | ( | int | nWhich | ) |
Definition at line 182 of file ueyeclass.cpp.
References m_hu.
int CuEye::EnableAutoExit | ( | int | nMode | ) |
Definition at line 200 of file ueyeclass.cpp.
References m_hu.
int CuEye::EnableEvent | ( | int | nWhich | ) |
Definition at line 176 of file ueyeclass.cpp.
References m_hu.
int CuEye::EnableMessage | ( | int | nWhich, |
HWND | hwnd | ||
) |
Definition at line 194 of file ueyeclass.cpp.
References m_hu.
int CuEye::ExitCamera | ( | ) |
Definition at line 48 of file ueyeclass.cpp.
References m_hu.
int CuEye::ExitEvent | ( | int | nWhich | ) |
Definition at line 188 of file ueyeclass.cpp.
References m_hu.
int CuEye::FreeImageMem | ( | char * | pcMem, |
int | lID | ||
) |
Definition at line 317 of file ueyeclass.cpp.
References m_hu.
int CuEye::FreezeVideo | ( | int | lWait | ) |
Definition at line 284 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetActiveImageMem | ( | char ** | ppcImgMem, |
int * | plID | ||
) |
Definition at line 329 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetActSeqBuffer | ( | char ** | ppcImgMem, |
int * | plID | ||
) |
Definition at line 334 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetAllPixelClocks | ( | unsigned int * | nPixelClockList | ) |
Definition at line 298 of file ueyeclass.cpp.
References m_hu.
|
inline |
Definition at line 33 of file ueyeclass.hh.
References m_hu.
int CuEye::GetCameraInfo | ( | CAMINFO * | pInfo | ) |
Definition at line 388 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetCameraType | ( | ) |
Definition at line 115 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetColorDepth | ( | int * | plBpp, |
int * | plColFormat | ||
) |
Definition at line 103 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetDllVersion | ( | int * | plDllVers | ) |
Definition at line 78 of file ueyeclass.cpp.
int CuEye::GetErrorText | ( | int | lErr, |
char * | pcErrText | ||
) |
Definition at line 68 of file ueyeclass.cpp.
References m_hu.
double CuEye::GetExposureTime | ( | ) |
Definition at line 485 of file ueyeclass.cpp.
References m_hu.
double CuEye::GetGain | ( | ) |
Definition at line 517 of file ueyeclass.cpp.
References m_hu.
int CuEye::GetIRQ | ( | int * | plIRQ | ) |
Definition at line 94 of file ueyeclass.cpp.
int CuEye::GetNumberOfCameras | ( | int * | plNumCameras | ) |
Definition at line 72 of file ueyeclass.cpp.
int CuEye::GetOsVersion | ( | void | ) |
Definition at line 121 of file ueyeclass.cpp.
int CuEye::GetPciSlot | ( | int * | plSlot | ) |
Definition at line 85 of file ueyeclass.cpp.
int CuEye::GetSensorInfo | ( | PSENSORINFO | pInfo | ) |
Definition at line 530 of file ueyeclass.cpp.
References m_hu.
int CuEye::InitCamera | ( | int | nId = 0 | ) |
Definition at line 24 of file ueyeclass.cpp.
References m_hu.
int CuEye::InitEvent | ( | HANDLE | hEv, |
int | nWhich | ||
) |
Definition at line 170 of file ueyeclass.cpp.
References m_hu.
int CuEye::InquireImageMem | ( | char * | pcMem, |
int | lID, | ||
int * | plX, | ||
int * | plY, | ||
int * | plBpp, | ||
int * | plPitch | ||
) |
Definition at line 339 of file ueyeclass.cpp.
References m_hu.
int CuEye::LoadImage | ( | char * | pcFile | ) |
Definition at line 435 of file ueyeclass.cpp.
int CuEye::ReadDigitalPort | ( | int * | plIn | ) |
Definition at line 359 of file ueyeclass.cpp.
int CuEye::ReadEEPROM | ( | int | lAdr, |
char * | pcBuf, | ||
int | lCount | ||
) |
Definition at line 401 of file ueyeclass.cpp.
References m_hu.
int CuEye::ReadTriggerPort | ( | int * | plIn | ) |
Definition at line 345 of file ueyeclass.cpp.
References m_hu.
int CuEye::RenderBitmap | ( | int | nMemID, |
HWND | hwnd, | ||
int | nMode | ||
) |
Definition at line 451 of file ueyeclass.cpp.
References m_hu.
int CuEye::Renumerate | ( | int | reserved | ) |
Definition at line 523 of file ueyeclass.cpp.
int CuEye::SaveImage | ( | char * | pcFile | ) |
Definition at line 427 of file ueyeclass.cpp.
int CuEye::SaveImageMem | ( | char * | pcFile, |
char * | pcMem, | ||
int | lID | ||
) |
Definition at line 443 of file ueyeclass.cpp.
int CuEye::SetBrightness | ( | int | lBright | ) |
Definition at line 129 of file ueyeclass.cpp.
int CuEye::SetCaptureMode | ( | int | lMode | ) |
Definition at line 290 of file ueyeclass.cpp.
int CuEye::SetColorMode | ( | int | lMode | ) |
Definition at line 164 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetContrast | ( | int | lCont | ) |
Definition at line 137 of file ueyeclass.cpp.
int CuEye::SetDisplayHook | ( | int | lMode | ) |
int CuEye::SetDisplayKeyColor | ( | int | lKeyCol | ) |
Definition at line 248 of file ueyeclass.cpp.
int CuEye::SetDisplayMode | ( | int | Mode | ) |
Definition at line 236 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetDisplayOffset | ( | int | lOffsetX, |
int | lOffsetY | ||
) |
int CuEye::SetDisplayWindow | ( | HWND | hWnd | ) |
Definition at line 242 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetEdgeEnhancement | ( | int | lMode | ) |
Definition at line 304 of file ueyeclass.cpp.
int CuEye::SetErrorReport | ( | int | lMode | ) |
Definition at line 62 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetExposureTime | ( | double | EXP, |
double * | newEXP | ||
) |
Definition at line 480 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetExternalTrigger | ( | int | lMode | ) |
Definition at line 382 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetFrameRate | ( | double | dFr, |
double * | pdFrNew | ||
) |
Definition at line 474 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetGain | ( | int | gainMaster | ) |
Definition at line 494 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetGain | ( | int | gainMaster, |
int | gainRed, | ||
int | gainGreen, | ||
int | gainBlue | ||
) |
Definition at line 501 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetGain | ( | double | gain | ) |
Definition at line 508 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetGamma | ( | int | lGamma | ) |
Definition at line 145 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetHue | ( | int | lHue | ) |
int CuEye::SetImageMem | ( | char * | pcMem, |
int | lID | ||
) |
Definition at line 323 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetImagePos | ( | int | lPosX, |
int | lPosY | ||
) |
Definition at line 222 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetImageSize | ( | int | lWidth, |
int | lHeight | ||
) |
Definition at line 206 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetMainDisplayWindow | ( | HWND | hWnd | ) |
Definition at line 256 of file ueyeclass.cpp.
int CuEye::SetPixelClock | ( | unsigned int | nClock | ) |
Definition at line 468 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetSaturation | ( | int | lSatU, |
int | lSatV | ||
) |
int CuEye::SetScaler | ( | int | nMode | ) |
Definition at line 457 of file ueyeclass.cpp.
int CuEye::SetScrollPos | ( | int | lPosX, |
int | lPosY | ||
) |
int CuEye::SetWhiteBalance | ( | int | nMode | ) |
Definition at line 152 of file ueyeclass.cpp.
References m_hu.
int CuEye::SetWhiteBalanceMultipliers | ( | double | dblRed, |
double | dblGreen, | ||
double | dblBlue | ||
) |
Definition at line 158 of file ueyeclass.cpp.
References m_hu.
int CuEye::StopLiveVideo | ( | int | lWait | ) |
Definition at line 278 of file ueyeclass.cpp.
References m_hu.
int CuEye::UpdateDisplay | ( | ) |
Definition at line 264 of file ueyeclass.cpp.
int CuEye::WriteDigitalPort | ( | int | lOut | ) |
Definition at line 374 of file ueyeclass.cpp.
int CuEye::WriteEEPROM | ( | int | lAdr, |
char * | pcBuf, | ||
int | lCount | ||
) |
Definition at line 414 of file ueyeclass.cpp.
References m_hu.
|
protected |
Definition at line 134 of file ueyeclass.hh.
Referenced by AllocImageMem(), CameraStatus(), CaptureVideo(), CuEye(), DisableEvent(), EnableAutoExit(), EnableEvent(), EnableMessage(), ExitCamera(), ExitEvent(), FreeImageMem(), FreezeVideo(), GetActiveImageMem(), GetActSeqBuffer(), GetAllPixelClocks(), GetCameraHandle(), GetCameraInfo(), GetCameraType(), GetColorDepth(), GetErrorText(), GetExposureTime(), GetGain(), GetSensorInfo(), InitCamera(), InitEvent(), InquireImageMem(), ReadEEPROM(), ReadTriggerPort(), RenderBitmap(), SetColorMode(), SetDisplayMode(), SetDisplayWindow(), SetErrorReport(), SetExposureTime(), SetExternalTrigger(), SetFrameRate(), SetGain(), SetGamma(), SetImageMem(), SetImagePos(), SetImageSize(), SetPixelClock(), SetWhiteBalance(), SetWhiteBalanceMultipliers(), StopLiveVideo(), and WriteEEPROM().
|
protected |
Definition at line 135 of file ueyeclass.hh.
|
protected |
Definition at line 136 of file ueyeclass.hh.