Qt widget for selecting a single segment from a segmentation. If multiple segments are needed, then use.
More...
#include <Modules/Loadable/Segmentations/Widgets/qMRMLSegmentationDisplayNodeWidget.h>
|
| QScopedPointer< qMRMLSegmentationDisplayNodeWidgetPrivate > | d_ptr |
| |
| QScopedPointer< qMRMLWidgetPrivate > | d_ptr |
| |
Qt widget for selecting a single segment from a segmentation. If multiple segments are needed, then use.
- See also
- qMRMLSegmentsTableView instead in SimpleListMode
Definition at line 44 of file qMRMLSegmentationDisplayNodeWidget.h.
◆ qMRMLSegmentationDisplayNodeWidget()
| qMRMLSegmentationDisplayNodeWidget::qMRMLSegmentationDisplayNodeWidget |
( |
QWidget * |
parent = nullptr | ) |
|
|
explicit |
◆ ~qMRMLSegmentationDisplayNodeWidget()
| qMRMLSegmentationDisplayNodeWidget::~qMRMLSegmentationDisplayNodeWidget |
( |
| ) |
|
|
override |
◆ currentSegmentID()
| Q_INVOKABLE QString qMRMLSegmentationDisplayNodeWidget::currentSegmentID |
( |
| ) |
|
Get segment ID of selected segment.
◆ onOpacity3DChanged
| void qMRMLSegmentationDisplayNodeWidget::onOpacity3DChanged |
( |
double |
| ) |
|
|
slot |
◆ onOpacityChanged
| void qMRMLSegmentationDisplayNodeWidget::onOpacityChanged |
( |
double |
| ) |
|
|
slot |
◆ onOpacitySliceFillChanged
| void qMRMLSegmentationDisplayNodeWidget::onOpacitySliceFillChanged |
( |
double |
| ) |
|
|
slot |
◆ onOpacitySliceOutlineChanged
| void qMRMLSegmentationDisplayNodeWidget::onOpacitySliceOutlineChanged |
( |
double |
| ) |
|
|
slot |
◆ onRepresentation2DChanged
| void qMRMLSegmentationDisplayNodeWidget::onRepresentation2DChanged |
( |
int |
| ) |
|
|
slot |
◆ onRepresentation3DChanged
| void qMRMLSegmentationDisplayNodeWidget::onRepresentation3DChanged |
( |
int |
| ) |
|
|
slot |
◆ onSegmentOpacity3DChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentOpacity3DChanged |
( |
double |
| ) |
|
|
slot |
◆ onSegmentOpacitySliceFillChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentOpacitySliceFillChanged |
( |
double |
| ) |
|
|
slot |
◆ onSegmentOpacitySliceOutlineChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentOpacitySliceOutlineChanged |
( |
double |
| ) |
|
|
slot |
◆ onSegmentSelectionChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentSelectionChanged |
( |
const QItemSelection & |
selected, |
|
|
const QItemSelection & |
deselected |
|
) |
| |
|
slot |
◆ onSegmentVisibility3DChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentVisibility3DChanged |
( |
int |
| ) |
|
|
slot |
◆ onSegmentVisibilitySliceFillChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentVisibilitySliceFillChanged |
( |
int |
| ) |
|
|
slot |
◆ onSegmentVisibilitySliceOutlineChanged
| void qMRMLSegmentationDisplayNodeWidget::onSegmentVisibilitySliceOutlineChanged |
( |
int |
| ) |
|
|
slot |
◆ onSliceIntersectionThicknessChanged
| void qMRMLSegmentationDisplayNodeWidget::onSliceIntersectionThicknessChanged |
( |
int |
| ) |
|
|
slot |
◆ onVisibility3DChanged
| void qMRMLSegmentationDisplayNodeWidget::onVisibility3DChanged |
( |
int |
| ) |
|
|
slot |
◆ onVisibilityChanged
| void qMRMLSegmentationDisplayNodeWidget::onVisibilityChanged |
( |
int |
| ) |
|
|
slot |
◆ onVisibilitySliceFillChanged
| void qMRMLSegmentationDisplayNodeWidget::onVisibilitySliceFillChanged |
( |
int |
| ) |
|
|
slot |
◆ onVisibilitySliceOutlineChanged
| void qMRMLSegmentationDisplayNodeWidget::onVisibilitySliceOutlineChanged |
( |
int |
| ) |
|
|
slot |
◆ populate2DRepresentationsCombobox
| void qMRMLSegmentationDisplayNodeWidget::populate2DRepresentationsCombobox |
( |
| ) |
|
|
slot |
Populate combobox that contain possible 2D representation names.
◆ populate3DRepresentationsCombobox
| void qMRMLSegmentationDisplayNodeWidget::populate3DRepresentationsCombobox |
( |
| ) |
|
|
slot |
Populate combobox that contain possible 3D representation names.
◆ segmentationDisplayNode()
Get current segmentation display node.
◆ segmentationDisplayNodeID()
| Q_INVOKABLE QString qMRMLSegmentationDisplayNodeWidget::segmentationDisplayNodeID |
( |
| ) |
|
Get current segmentation display node's ID.
◆ setCurrentSegmentID
| Q_INVOKABLE void qMRMLSegmentationDisplayNodeWidget::setCurrentSegmentID |
( |
QString |
segmentID | ) |
|
|
slot |
Get segment ID of selected segment.
◆ setSegmentationDisplayNode
Set segmentation display MRML node.
◆ setSegmentationNode
Utility function to set segmentation display node by segmentation node.
◆ updateSelectedSegmentSection()
| void qMRMLSegmentationDisplayNodeWidget::updateSelectedSegmentSection |
( |
| ) |
|
|
protected |
Update visibility and opacity section for selected segment.
◆ updateWidgetFromMRML
| void qMRMLSegmentationDisplayNodeWidget::updateWidgetFromMRML |
( |
| ) |
|
|
slot |
◆ d_ptr
| QScopedPointer<qMRMLSegmentationDisplayNodeWidgetPrivate> qMRMLSegmentationDisplayNodeWidget::d_ptr |
|
protected |
The documentation for this class was generated from the following file: