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 = 0 | ) |
|
|
explicit |
◆ ~qMRMLSegmentationDisplayNodeWidget()
virtual qMRMLSegmentationDisplayNodeWidget::~qMRMLSegmentationDisplayNodeWidget |
( |
| ) |
|
|
virtual |
◆ currentSegmentID()
Q_INVOKABLE QString qMRMLSegmentationDisplayNodeWidget::currentSegmentID |
( |
| ) |
|
Get segment ID of selected segment.
◆ onOpacity3DChanged
void qMRMLSegmentationDisplayNodeWidget::onOpacity3DChanged |
( |
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: