#include <Modules/Loadable/VolumeRendering/qSlicerVolumeRenderingModuleWidget.h>
|
QScopedPointer< qSlicerVolumeRenderingModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
|
QScopedPointer< qSlicerAbstractModuleRepresentationPrivate > | d_ptr |
|
◆ Superclass
◆ qSlicerVolumeRenderingModuleWidget()
qSlicerVolumeRenderingModuleWidget::qSlicerVolumeRenderingModuleWidget |
( |
QWidget * | parent = nullptr | ) |
|
◆ ~qSlicerVolumeRenderingModuleWidget()
qSlicerVolumeRenderingModuleWidget::~qSlicerVolumeRenderingModuleWidget |
( |
| ) |
|
|
override |
◆ addRenderingMethodWidget()
◆ enter()
void qSlicerVolumeRenderingModuleWidget::enter |
( |
| ) |
|
|
overridevirtual |
The enter and exit methods are called when the module panel changes. These give the module a chance to do any setup or shutdown operations as it becomes active and inactive. It is the responsibility of the module's manager to call the methods. enter() and exit() must be called when reimplementing these methods in order to have isEntered() valid.
Reimplemented from qSlicerAbstractModuleWidget.
◆ fitROIToVolume
void qSlicerVolumeRenderingModuleWidget::fitROIToVolume |
( |
| ) |
|
|
slot |
◆ mrmlDisplayNode()
◆ mrmlMarkupsROINode()
◆ mrmlROINode()
◆ mrmlVolumeNode()
Q_INVOKABLE vtkMRMLVolumeNode * qSlicerVolumeRenderingModuleWidget::mrmlVolumeNode |
( |
| ) |
const |
◆ mrmlVolumePropertyNode()
◆ nodeEditable()
double qSlicerVolumeRenderingModuleWidget::nodeEditable |
( |
vtkMRMLNode * | node | ) |
|
|
overridevirtual |
Returns a confidence value (between 0.0 and 1.0) that defines how much this widget is suitable for editing the provided node. In general value of 0.5 should be used. If the returned value is 0 then it means the node should not be attempted to set as edited node. This node has to be overridden in child classes that want to use a non-default confidence value (for example, they look into the node contents and decide based on that if the node belongs to this module).
- See also
- setEditedNode
Reimplemented from qSlicerAbstractModuleWidget.
◆ onAutoReleaseGraphicsResourcesCheckBoxToggled
void qSlicerVolumeRenderingModuleWidget::onAutoReleaseGraphicsResourcesCheckBoxToggled |
( |
bool | autoRelease | ) |
|
|
protectedslot |
◆ onChartsExtentChanged
void qSlicerVolumeRenderingModuleWidget::onChartsExtentChanged |
( |
| ) |
|
|
protectedslot |
◆ onCropToggled
void qSlicerVolumeRenderingModuleWidget::onCropToggled |
( |
bool | | ) |
|
|
protectedslot |
◆ onCurrentFramerateChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentFramerateChanged |
( |
double | fps | ) |
|
|
protectedslot |
◆ onCurrentMemorySizeChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentMemorySizeChanged |
( |
| ) |
|
|
protectedslot |
◆ onCurrentMRMLROINodeChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentMRMLROINodeChanged |
( |
vtkMRMLNode * | node | ) |
|
|
protectedslot |
◆ onCurrentMRMLVolumeNodeChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentMRMLVolumeNodeChanged |
( |
vtkMRMLNode * | node | ) |
|
|
protectedslot |
◆ onCurrentMRMLVolumePropertyNodeChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentMRMLVolumePropertyNodeChanged |
( |
vtkMRMLNode * | node | ) |
|
|
protectedslot |
◆ onCurrentQualityControlChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentQualityControlChanged |
( |
int | index | ) |
|
|
protectedslot |
◆ onCurrentRenderingMethodChanged
void qSlicerVolumeRenderingModuleWidget::onCurrentRenderingMethodChanged |
( |
int | index | ) |
|
|
protectedslot |
◆ onEffectiveRangeModified
void qSlicerVolumeRenderingModuleWidget::onEffectiveRangeModified |
( |
| ) |
|
|
protectedslot |
◆ onNewVolumePropertyAdded
void qSlicerVolumeRenderingModuleWidget::onNewVolumePropertyAdded |
( |
vtkMRMLNode * | node | ) |
|
|
protectedslot |
◆ onROICropDisplayCheckBoxToggled
void qSlicerVolumeRenderingModuleWidget::onROICropDisplayCheckBoxToggled |
( |
bool | toggle | ) |
|
|
protectedslot |
◆ onThresholdChanged
void qSlicerVolumeRenderingModuleWidget::onThresholdChanged |
( |
bool | threshold | ) |
|
|
protectedslot |
◆ onVisibilityChanged
void qSlicerVolumeRenderingModuleWidget::onVisibilityChanged |
( |
bool | | ) |
|
|
protectedslot |
◆ setClippingEnabled
void qSlicerVolumeRenderingModuleWidget::setClippingEnabled |
( |
bool | state | ) |
|
|
protectedslot |
◆ setEditedNode()
bool qSlicerVolumeRenderingModuleWidget::setEditedNode |
( |
vtkMRMLNode * | node, |
|
|
QString | role = QString(), |
|
|
QString | context = QString() ) |
|
overridevirtual |
◆ setFollowVolumeDisplayNode
void qSlicerVolumeRenderingModuleWidget::setFollowVolumeDisplayNode |
( |
bool | | ) |
|
|
protectedslot |
◆ setIgnoreVolumesThreshold
void qSlicerVolumeRenderingModuleWidget::setIgnoreVolumesThreshold |
( |
bool | ignore | ) |
|
|
protectedslot |
◆ setMRMLClipNode
void qSlicerVolumeRenderingModuleWidget::setMRMLClipNode |
( |
vtkMRMLNode * | clipNode | ) |
|
|
protectedslot |
◆ setMRMLROINode
void qSlicerVolumeRenderingModuleWidget::setMRMLROINode |
( |
vtkMRMLNode * | node | ) |
|
|
slot |
◆ setMRMLVolumeNode
void qSlicerVolumeRenderingModuleWidget::setMRMLVolumeNode |
( |
vtkMRMLNode * | node | ) |
|
|
slot |
◆ setMRMLVolumePropertyNode
void qSlicerVolumeRenderingModuleWidget::setMRMLVolumePropertyNode |
( |
vtkMRMLNode * | node | ) |
|
|
slot |
◆ setSoftEdgeVoxels
void qSlicerVolumeRenderingModuleWidget::setSoftEdgeVoxels |
( |
double | SoftEdgeVoxels | ) |
|
|
protectedslot |
◆ setup()
void qSlicerVolumeRenderingModuleWidget::setup |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ synchronizeScalarDisplayNode
void qSlicerVolumeRenderingModuleWidget::synchronizeScalarDisplayNode |
( |
| ) |
|
|
protectedslot |
◆ updateWidgetFromMRML
void qSlicerVolumeRenderingModuleWidget::updateWidgetFromMRML |
( |
| ) |
|
|
protectedslot |
◆ updateWidgetFromROINode
void qSlicerVolumeRenderingModuleWidget::updateWidgetFromROINode |
( |
| ) |
|
|
protectedslot |
◆ d_ptr
QScopedPointer<qSlicerVolumeRenderingModuleWidgetPrivate> qSlicerVolumeRenderingModuleWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: