Slicer  5.1
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
List of all members | Public Types | Public Slots | Public Member Functions | Protected Slots | Protected Attributes
qSlicerMultiVolumeRenderingPropertiesWidget Class Reference

#include <Modules/Loadable/VolumeRendering/Widgets/qSlicerMultiVolumeRenderingPropertiesWidget.h>

Inheritance diagram for qSlicerMultiVolumeRenderingPropertiesWidget:
Inheritance graph
[legend]
Collaboration diagram for qSlicerMultiVolumeRenderingPropertiesWidget:
Collaboration graph
[legend]

Public Types

typedef qSlicerVolumeRenderingPropertiesWidget Superclass
 
- Public Types inherited from qSlicerVolumeRenderingPropertiesWidget
typedef QWidget Superclass
 

Public Slots

void setRenderingTechnique (int index)
 
void setSurfaceSmoothing (bool on)
 
- Public Slots inherited from qSlicerVolumeRenderingPropertiesWidget
void setMRMLNode (vtkMRMLNode *node)
 Utility slot to set the volume rendering display node. More...
 
void setMRMLVolumeRenderingDisplayNode (vtkMRMLVolumeRenderingDisplayNode *node)
 

Public Member Functions

vtkMRMLMultiVolumeRenderingDisplayNodemrmlDisplayNode ()
 
 qSlicerMultiVolumeRenderingPropertiesWidget (QWidget *parent=nullptr)
 
 ~qSlicerMultiVolumeRenderingPropertiesWidget () override
 
- Public Member Functions inherited from qSlicerVolumeRenderingPropertiesWidget
vtkMRMLNodemrmlNode () const
 
vtkMRMLVolumeNodemrmlVolumeNode () const
 
vtkMRMLVolumeRenderingDisplayNodemrmlVolumeRenderingDisplayNode () const
 
 qSlicerVolumeRenderingPropertiesWidget (QWidget *parent=nullptr)
 
 ~qSlicerVolumeRenderingPropertiesWidget () override
 

Protected Slots

void updateWidgetFromMRML () override
 
- Protected Slots inherited from qSlicerVolumeRenderingPropertiesWidget
virtual void updateWidgetFromMRML ()
 
virtual void updateWidgetFromMRMLVolumeNode ()
 

Protected Attributes

QScopedPointer< qSlicerMultiVolumeRenderingPropertiesWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerVolumeRenderingPropertiesWidget
QScopedPointer< qSlicerVolumeRenderingPropertiesWidgetPrivate > d_ptr
 

Detailed Description

Definition at line 31 of file qSlicerMultiVolumeRenderingPropertiesWidget.h.

Member Typedef Documentation

◆ Superclass

Constructor & Destructor Documentation

◆ qSlicerMultiVolumeRenderingPropertiesWidget()

qSlicerMultiVolumeRenderingPropertiesWidget::qSlicerMultiVolumeRenderingPropertiesWidget ( QWidget *  parent = nullptr)

◆ ~qSlicerMultiVolumeRenderingPropertiesWidget()

qSlicerMultiVolumeRenderingPropertiesWidget::~qSlicerMultiVolumeRenderingPropertiesWidget ( )
override

Member Function Documentation

◆ mrmlDisplayNode()

vtkMRMLMultiVolumeRenderingDisplayNode* qSlicerMultiVolumeRenderingPropertiesWidget::mrmlDisplayNode ( )

◆ setRenderingTechnique

void qSlicerMultiVolumeRenderingPropertiesWidget::setRenderingTechnique ( int  index)
slot

◆ setSurfaceSmoothing

void qSlicerMultiVolumeRenderingPropertiesWidget::setSurfaceSmoothing ( bool  on)
slot

◆ updateWidgetFromMRML

void qSlicerMultiVolumeRenderingPropertiesWidget::updateWidgetFromMRML ( )
overrideprotectedslot

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerMultiVolumeRenderingPropertiesWidgetPrivate> qSlicerMultiVolumeRenderingPropertiesWidget::d_ptr
protected

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