Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes
COpenGLCapture Class Reference

#include <OpenGLCapture.h>

Inheritance diagram for COpenGLCapture:
Inheritance graph
[legend]

List of all members.

Public Member Functions

bool CaptureImage (CByteImage **ppImages)
void CloseCamera ()
 COpenGLCapture ()
 COpenGLCapture (const CCalibration &calibration)
 COpenGLCapture (const CStereoCalibration &stereoCalibration)
int GetHeight ()
int GetNumberOfCameras ()
CByteImage::ImageType GetType ()
int GetWidth ()
bool OpenCamera ()
void Set (const CCalibration &calibration)
void Set (const CStereoCalibration &stereoCalibration)
 ~COpenGLCapture ()

Protected Member Functions

virtual void DrawScene ()=0

Protected Attributes

COpenGLVisualizerm_pOpenGLVisualizer

Private Attributes

int height
int m_nCameras
CCalibrationm_pCalibration
CStereoCalibrationm_pStereoCalibration
CByteImage::ImageType type
int width

Detailed Description

Definition at line 68 of file OpenGLCapture.h.


Constructor & Destructor Documentation

Definition at line 59 of file OpenGLCapture.cpp.

COpenGLCapture::COpenGLCapture ( const CCalibration calibration)

Definition at line 71 of file OpenGLCapture.cpp.

COpenGLCapture::COpenGLCapture ( const CStereoCalibration stereoCalibration)

Definition at line 86 of file OpenGLCapture.cpp.

Definition at line 101 of file OpenGLCapture.cpp.


Member Function Documentation

bool COpenGLCapture::CaptureImage ( CByteImage **  ppImages) [virtual]

Implements CVideoCaptureInterface.

Definition at line 181 of file OpenGLCapture.cpp.

Implements CVideoCaptureInterface.

Definition at line 177 of file OpenGLCapture.cpp.

virtual void COpenGLCapture::DrawScene ( ) [protected, pure virtual]
int COpenGLCapture::GetHeight ( ) [inline, virtual]

Implements CVideoCaptureInterface.

Definition at line 86 of file OpenGLCapture.h.

int COpenGLCapture::GetNumberOfCameras ( ) [inline, virtual]

Implements CVideoCaptureInterface.

Definition at line 88 of file OpenGLCapture.h.

Implements CVideoCaptureInterface.

Definition at line 87 of file OpenGLCapture.h.

int COpenGLCapture::GetWidth ( ) [inline, virtual]

Implements CVideoCaptureInterface.

Definition at line 85 of file OpenGLCapture.h.

bool COpenGLCapture::OpenCamera ( ) [virtual]

Implements CVideoCaptureInterface.

Definition at line 165 of file OpenGLCapture.cpp.

void COpenGLCapture::Set ( const CCalibration calibration)

Definition at line 118 of file OpenGLCapture.cpp.

void COpenGLCapture::Set ( const CStereoCalibration stereoCalibration)

Definition at line 142 of file OpenGLCapture.cpp.


Member Data Documentation

int COpenGLCapture::height [private]

Definition at line 108 of file OpenGLCapture.h.

Definition at line 107 of file OpenGLCapture.h.

Definition at line 106 of file OpenGLCapture.h.

Definition at line 99 of file OpenGLCapture.h.

Definition at line 104 of file OpenGLCapture.h.

Definition at line 109 of file OpenGLCapture.h.

int COpenGLCapture::width [private]

Definition at line 108 of file OpenGLCapture.h.


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


asr_ivt
Author(s): Allgeyer Tobias, Hutmacher Robin, Kleinert Daniel, Meißner Pascal, Scholz Jonas, Stöckle Patrick
autogenerated on Thu Jun 6 2019 21:46:58