#include <Modules/Loadable/VolumeRendering/Widgets/qSlicerVolumeRenderingPresetComboBox.h>
|
QScopedPointer< qSlicerVolumeRenderingPresetComboBoxPrivate > | d_ptr |
|
QScopedPointer< qSlicerWidgetPrivate > | d_ptr |
|
QScopedPointer< qSlicerObjectPrivate > | d_ptr |
|
◆ Superclass
◆ showIcons
bool qSlicerVolumeRenderingPresetComboBox::showIcons |
|
readwrite |
◆ qSlicerVolumeRenderingPresetComboBox()
qSlicerVolumeRenderingPresetComboBox::qSlicerVolumeRenderingPresetComboBox |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~qSlicerVolumeRenderingPresetComboBox()
qSlicerVolumeRenderingPresetComboBox::~qSlicerVolumeRenderingPresetComboBox |
( |
| ) |
|
|
override |
◆ applyPreset
void qSlicerVolumeRenderingPresetComboBox::applyPreset |
( |
vtkMRMLNode * |
volumePropertyNode | ) |
|
|
slot |
◆ currentNode()
Q_INVOKABLE vtkMRMLNode* qSlicerVolumeRenderingPresetComboBox::currentNode |
( |
| ) |
const |
Get selected preset node in the combobox. Note: This node is not in the main MRML scene, but from the private presets scene
◆ currentNodeChanged
void qSlicerVolumeRenderingPresetComboBox::currentNodeChanged |
( |
vtkMRMLNode * |
node | ) |
|
|
signal |
◆ currentNodeID()
Q_INVOKABLE QString qSlicerVolumeRenderingPresetComboBox::currentNodeID |
( |
| ) |
const |
Return the currently selected node id . "" if no node is selected Utility function that is based on currentNode
◆ currentNodeIDChanged
void qSlicerVolumeRenderingPresetComboBox::currentNodeIDChanged |
( |
const QString & |
id | ) |
|
|
signal |
◆ endInteraction
void qSlicerVolumeRenderingPresetComboBox::endInteraction |
( |
| ) |
|
|
protectedslot |
◆ interaction
void qSlicerVolumeRenderingPresetComboBox::interaction |
( |
| ) |
|
|
protectedslot |
◆ mrmlVolumePropertyNode()
Get volume property node controlling volume rendering transfer functions. Its content mirrors the currently selected preset node in the combobox.
◆ offsetPreset
void qSlicerVolumeRenderingPresetComboBox::offsetPreset |
( |
double |
newPosition | ) |
|
|
protectedslot |
◆ presetOffsetChanged
void qSlicerVolumeRenderingPresetComboBox::presetOffsetChanged |
( |
double |
xOffset, |
|
|
double |
yOffset, |
|
|
bool |
dontMoveFirstAndLast |
|
) |
| |
|
signal |
Signal notifying about offset change. Handled by
- See also
- qMRMLVolumePropertyNodeWidget or
-
ctkVTKVolumePropertyWidget by moving all control points.
◆ resetOffset
void qSlicerVolumeRenderingPresetComboBox::resetOffset |
( |
| ) |
|
|
protectedslot |
◆ setCurrentNode
void qSlicerVolumeRenderingPresetComboBox::setCurrentNode |
( |
vtkMRMLNode * |
node | ) |
|
|
slot |
Set selected preset node in the combobox. Triggers update of the volume property node.
◆ setCurrentNodeID
void qSlicerVolumeRenderingPresetComboBox::setCurrentNodeID |
( |
const QString & |
nodeID | ) |
|
|
slot |
Select the node to be current. If nodeID is invalid (or can't be found in the scene), the current node becomes 0.
◆ setMRMLVolumePropertyNode
void qSlicerVolumeRenderingPresetComboBox::setMRMLVolumePropertyNode |
( |
vtkMRMLNode * |
node | ) |
|
|
slot |
Set volume property node controlling volume rendering transfer functions. Its content mirrors the currently selected preset node in the combobox.
◆ setShowIcons()
void qSlicerVolumeRenderingPresetComboBox::setShowIcons |
( |
bool |
show | ) |
|
◆ showIcons()
bool qSlicerVolumeRenderingPresetComboBox::showIcons |
( |
| ) |
const |
◆ startInteraction
void qSlicerVolumeRenderingPresetComboBox::startInteraction |
( |
| ) |
|
|
protectedslot |
◆ updatePresetSliderRange
void qSlicerVolumeRenderingPresetComboBox::updatePresetSliderRange |
( |
| ) |
|
|
slot |
◆ d_ptr
QScopedPointer<qSlicerVolumeRenderingPresetComboBoxPrivate> qSlicerVolumeRenderingPresetComboBox::d_ptr |
|
protected |
The documentation for this class was generated from the following file: