vrGLWidget Class Reference

#include <vrglwidget.h>

List of all members.

Public Slots

void setXRotation (int angle)
void setYRotation (int angle)
void setZRotation (int angle)
void setTFtexture (QImage &tfimg)
void setTFtexture1 (QImage &tfimg)
void setTFtexture2 (QImage &tfimg)
void setTFtexture3 (QImage &tfimg)
void vr_load_data1 (VolumeBuffer *vb1)

Signals

void xRotationChanged (int angle)
void yRotationChanged (int angle)
void zRotationChanged (int angle)

Public Member Functions

 vrGLWidget (QWidget *parent=0)
 ~vrGLWidget ()
QSize minimumSizeHint () const
QSize sizeHint () const
void setVolumeRender (VolumeRender *volume_render)

Protected Member Functions

void initializeGL ()
void paintGL ()
void resizeGL (int width, int height)
void mousePressEvent (QMouseEvent *event)
void mouseMoveEvent (QMouseEvent *event)


Detailed Description

Definition at line 53 of file vrglwidget.h.


Constructor & Destructor Documentation

vrGLWidget::vrGLWidget ( QWidget *  parent = 0  ) 

Definition at line 106 of file vrglwidget.cpp.

vrGLWidget::~vrGLWidget (  ) 

Definition at line 136 of file vrglwidget.cpp.


Member Function Documentation

void vrGLWidget::initializeGL (  )  [protected]

Definition at line 180 of file vrglwidget.cpp.

QSize vrGLWidget::minimumSizeHint (  )  const

Definition at line 145 of file vrglwidget.cpp.

void vrGLWidget::mouseMoveEvent ( QMouseEvent *  event  )  [protected]

Definition at line 548 of file vrglwidget.cpp.

void vrGLWidget::mousePressEvent ( QMouseEvent *  event  )  [protected]

Definition at line 543 of file vrglwidget.cpp.

void vrGLWidget::paintGL (  )  [protected]

Definition at line 252 of file vrglwidget.cpp.

void vrGLWidget::resizeGL ( int  width,
int  height 
) [protected]

Definition at line 531 of file vrglwidget.cpp.

void vrGLWidget::setTFtexture ( QImage &  tfimg  )  [slot]

Definition at line 611 of file vrglwidget.cpp.

void vrGLWidget::setTFtexture1 ( QImage &  tfimg  )  [slot]

Definition at line 622 of file vrglwidget.cpp.

void vrGLWidget::setTFtexture2 ( QImage &  tfimg  )  [slot]

Definition at line 633 of file vrglwidget.cpp.

void vrGLWidget::setTFtexture3 ( QImage &  tfimg  )  [slot]

Definition at line 644 of file vrglwidget.cpp.

void vrGLWidget::setVolumeRender ( VolumeRender volume_render  )  [inline]

Definition at line 65 of file vrglwidget.h.

void vrGLWidget::setXRotation ( int  angle  )  [slot]

Definition at line 150 of file vrglwidget.cpp.

void vrGLWidget::setYRotation ( int  angle  )  [slot]

Definition at line 160 of file vrglwidget.cpp.

void vrGLWidget::setZRotation ( int  angle  )  [slot]

Definition at line 170 of file vrglwidget.cpp.

QSize vrGLWidget::sizeHint (  )  const [inline]

Definition at line 63 of file vrglwidget.h.

void vrGLWidget::vr_load_data1 ( VolumeBuffer vb1  )  [slot]

Definition at line 590 of file vrglwidget.cpp.

void vrGLWidget::xRotationChanged ( int  angle  )  [signal]

void vrGLWidget::yRotationChanged ( int  angle  )  [signal]

void vrGLWidget::zRotationChanged ( int  angle  )  [signal]


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

Generated on Wed Jun 3 09:01:11 2009 for rcube by  doxygen 1.5.9