Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Slots | Public Member Functions | Private Attributes | List of all members
TransparencyPointWidget Class Reference

This widget handle specifically the transparency in the output image. More...

#include <TransparencyPointWidget.h>

+ Inheritance diagram for TransparencyPointWidget:

Public Slots

virtual void grayLevelChanged (int)
 
virtual void remove ()
 
virtual void transparencyChanged (double)
 

Public Member Functions

int getGrayLevel ()
 
double getTransparency ()
 
 TransparencyPointWidget (QWidget *dad)
 
 TransparencyPointWidget (QWidget *dad, int grayLevel, double transparency)
 

Private Attributes

QWidget * dad
 
Ui_TransparencyPointWidget ui
 

Detailed Description

This widget handle specifically the transparency in the output image.

Note
The transparency is stored on the alpha channel of the voxel. This widget is stored within the camitk::VolumeRenderingWidget
volume_rendering_2.png
The transparency widget appears in the top.

Constructor & Destructor Documentation

TransparencyPointWidget::TransparencyPointWidget ( QWidget *  dad)
TransparencyPointWidget::TransparencyPointWidget ( QWidget *  dad,
int  grayLevel,
double  transparency 
)

Member Function Documentation

int TransparencyPointWidget::getGrayLevel ( )
double TransparencyPointWidget::getTransparency ( )
virtual void TransparencyPointWidget::grayLevelChanged ( int  )
virtualslot
virtual void TransparencyPointWidget::remove ( )
virtualslot
virtual void TransparencyPointWidget::transparencyChanged ( double  )
virtualslot

Member Data Documentation

QWidget* TransparencyPointWidget::dad
private
Ui_TransparencyPointWidget TransparencyPointWidget::ui
private

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