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
qSlicerGPURayCastVolumeRenderingPropertiesWidget Class Reference

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

Inheritance diagram for qSlicerGPURayCastVolumeRenderingPropertiesWidget:
Inheritance graph
[legend]
Collaboration diagram for qSlicerGPURayCastVolumeRenderingPropertiesWidget:
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

vtkMRMLGPURayCastVolumeRenderingDisplayNodemrmlGPURayCastDisplayNode ()
 
 qSlicerGPURayCastVolumeRenderingPropertiesWidget (QWidget *parent=nullptr)
 
 ~qSlicerGPURayCastVolumeRenderingPropertiesWidget () 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< qSlicerGPURayCastVolumeRenderingPropertiesWidgetPrivate > d_ptr
 
- Protected Attributes inherited from qSlicerVolumeRenderingPropertiesWidget
QScopedPointer< qSlicerVolumeRenderingPropertiesWidgetPrivate > d_ptr
 

Detailed Description

Definition at line 30 of file qSlicerGPURayCastVolumeRenderingPropertiesWidget.h.

Member Typedef Documentation

◆ Superclass

Constructor & Destructor Documentation

◆ qSlicerGPURayCastVolumeRenderingPropertiesWidget()

qSlicerGPURayCastVolumeRenderingPropertiesWidget::qSlicerGPURayCastVolumeRenderingPropertiesWidget ( QWidget *  parent = nullptr)

◆ ~qSlicerGPURayCastVolumeRenderingPropertiesWidget()

qSlicerGPURayCastVolumeRenderingPropertiesWidget::~qSlicerGPURayCastVolumeRenderingPropertiesWidget ( )
override

Member Function Documentation

◆ mrmlGPURayCastDisplayNode()

vtkMRMLGPURayCastVolumeRenderingDisplayNode* qSlicerGPURayCastVolumeRenderingPropertiesWidget::mrmlGPURayCastDisplayNode ( )

◆ setRenderingTechnique

void qSlicerGPURayCastVolumeRenderingPropertiesWidget::setRenderingTechnique ( int  index)
slot

◆ setSurfaceSmoothing

void qSlicerGPURayCastVolumeRenderingPropertiesWidget::setSurfaceSmoothing ( bool  on)
slot

◆ updateWidgetFromMRML

void qSlicerGPURayCastVolumeRenderingPropertiesWidget::updateWidgetFromMRML ( )
overrideprotectedslot

Member Data Documentation

◆ d_ptr

QScopedPointer<qSlicerGPURayCastVolumeRenderingPropertiesWidgetPrivate> qSlicerGPURayCastVolumeRenderingPropertiesWidget::d_ptr
protected

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