21#ifndef __qSlicerVolumeRenderingSettingsPanel_h
22#define __qSlicerVolumeRenderingSettingsPanel_h
25#include <ctkVTKObject.h>
26#include <ctkSettingsPanel.h>
29#include "qSlicerVolumeRenderingModuleExport.h"
30class qSlicerVolumeRenderingSettingsPanelPrivate;
34 :
public ctkSettingsPanel
96 QScopedPointer<qSlicerVolumeRenderingSettingsPanelPrivate>
d_ptr;
void setDefaultAutoReleaseGraphicsResources(bool autoRelease)
bool defaultAutoReleaseGraphicsResources
QVTK_OBJECTQString defaultRenderingMethod
vtkSlicerVolumeRenderingLogic * volumeRenderingLogic() const
void onDefaultQualityChanged(int)
void defaultQualityChanged(const QString &)
void setDefaultRenderingMethod(const QString &method)
bool defaultSurfaceSmoothing
void gpuMemoryChanged(QString)
QScopedPointer< qSlicerVolumeRenderingSettingsPanelPrivate > d_ptr
void defaultAutoReleaseGraphicsResourcesChanged(bool)
void updateVolumeRenderingLogicDefaultRenderingMethod()
void onDefaultInteractiveSpeedChanged(double)
void updateDefaultViewNodeFromWidget()
void defaultSurfaceSmoothingChanged(bool)
void defaultRenderingMethodChanged(const QString &)
int defaultInteractiveSpeed
void onDefaultSurfaceSmoothingChanged(bool)
void setVolumeRenderingLogic(vtkSlicerVolumeRenderingLogic *logic)
ctkSettingsPanel Superclass
Superclass typedef.
void setDefaultQuality(const QString &quality)
void onDefaultAutoReleaseGraphicsResourcesChanged(bool)
void onGPUMemoryChanged()
void onVolumeRenderingLogicModified()
void onDefaultRenderingMethodChanged(int)
qSlicerVolumeRenderingSettingsPanel(QWidget *parent=nullptr)
Constructor.
void defaultInteractiveSpeedChanged(int)
void setDefaultSurfaceSmoothing(bool surfaceSmoothing)
void setGPUMemory(const QString &gpuMemory)
void setDefaultInteractiveSpeed(int interactiveSpeed)