NifTK  16.4.1 - 0798f20
CMIC's Translational Medical Imaging Platform
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
QmitkVideoPreviewWidget Class Reference
Inheritance diagram for QmitkVideoPreviewWidget:
Inheritance graph
[legend]
Collaboration diagram for QmitkVideoPreviewWidget:
Collaboration graph
[legend]

Public Member Functions

 QmitkVideoPreviewWidget (QWidget *parent, QGLWidget *sharewith)
 
void SetVideoDimensions (int width, int height)
 
void SetTextureId (int id)
 

Protected Member Functions

virtual void initializeGL () override
 
virtual void resizeGL (int width, int height) override
 
virtual void paintGL () override
 
void setupViewport ()
 

Protected Attributes

int m_TextureId
 
int m_WidgetWidth
 
int m_WidgetHeight
 
int m_VideoWidth
 
int m_VideoHeight
 

Constructor & Destructor Documentation

QmitkVideoPreviewWidget::QmitkVideoPreviewWidget ( QWidget *  parent,
QGLWidget *  sharewith 
)

Member Function Documentation

void QmitkVideoPreviewWidget::initializeGL ( )
overrideprotectedvirtual
void QmitkVideoPreviewWidget::paintGL ( )
overrideprotectedvirtual
void QmitkVideoPreviewWidget::resizeGL ( int  width,
int  height 
)
overrideprotectedvirtual
void QmitkVideoPreviewWidget::SetTextureId ( int  id)

Needs to be called repeatedly. At most one frame will be rendered with the given texture id.

void QmitkVideoPreviewWidget::setupViewport ( )
protected
void QmitkVideoPreviewWidget::SetVideoDimensions ( int  width,
int  height 
)

Member Data Documentation

int QmitkVideoPreviewWidget::m_TextureId
protected
int QmitkVideoPreviewWidget::m_VideoHeight
protected
int QmitkVideoPreviewWidget::m_VideoWidth
protected
int QmitkVideoPreviewWidget::m_WidgetHeight
protected
int QmitkVideoPreviewWidget::m_WidgetWidth
protected

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