| activate() | qSlicerSegmentEditorAbstractEffect | virtual |
| active() | qSlicerSegmentEditorAbstractEffect | virtual |
| addActor2D(qMRMLWidget *viewWidget, vtkActor2D *actor) | qSlicerSegmentEditorAbstractEffect | |
| addActor3D(qMRMLWidget *viewWidget, vtkProp3D *actor) | qSlicerSegmentEditorAbstractEffect | |
| addLabeledOptionsWidget(QString label, QWidget *newOptionsWidget) | qSlicerSegmentEditorAbstractEffect | |
| addLabeledOptionsWidget(QString label, QLayout *newOptionsWidget) | qSlicerSegmentEditorAbstractEffect | |
| addOptionsWidget(QWidget *newOptionsWidget) | qSlicerSegmentEditorAbstractEffect | |
| addOptionsWidget(QLayout *newOptionsWidget) | qSlicerSegmentEditorAbstractEffect | |
| appendImage(vtkOrientedImageData *inputImage, vtkOrientedImageData *appendedImage) | qSlicerSegmentEditorAbstractLabelEffect | static |
| appendPolyMask(vtkOrientedImageData *input, vtkPolyData *polyData, qMRMLSliceWidget *sliceWidget, vtkMRMLSegmentationNode *segmentationNode=nullptr) | qSlicerSegmentEditorAbstractLabelEffect | static |
| applyImageMask(vtkOrientedImageData *input, vtkOrientedImageData *mask, double fillValue, bool notMask=false) | qSlicerSegmentEditorAbstractEffect | static |
| clearBrushes() | qSlicerSegmentEditorPaintEffect | |
| clone() override | qSlicerSegmentEditorPaintEffect | virtual |
| commonParameterDefined(QString name) | qSlicerSegmentEditorAbstractEffect | |
| ConfirmationResult enum name | qSlicerSegmentEditorAbstractEffect | |
| confirmCurrentSegmentVisible() | qSlicerSegmentEditorAbstractEffect | |
| ConfirmedWithDialog enum value | qSlicerSegmentEditorAbstractEffect | |
| ConfirmedWithoutDialog enum value | qSlicerSegmentEditorAbstractEffect | |
| createCursor(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | virtual |
| createMaskImageFromPolyData(vtkPolyData *polyData, vtkOrientedImageData *outputMask, qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractLabelEffect | static |
| cursorOff(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | |
| cursorOn(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | |
| d_ptr | qSlicerSegmentEditorPaintEffect | protected |
| deactivate() override | qSlicerSegmentEditorPaintEffect | virtual |
| defaultModifierLabelmap() | qSlicerSegmentEditorAbstractEffect | |
| delayedPaint | qSlicerSegmentEditorPaintEffect | |
| delayedPaint() | qSlicerSegmentEditorPaintEffect | |
| doubleParameter(QString name) | qSlicerSegmentEditorAbstractEffect | |
| forceRender(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | static |
| helpText() const override | qSlicerSegmentEditorPaintEffect | virtual |
| icon() override | qSlicerSegmentEditorPaintEffect | virtual |
| imageToWorldMatrix(vtkMRMLVolumeNode *node, vtkMatrix4x4 *ijkToRas) | qSlicerSegmentEditorAbstractLabelEffect | static |
| imageToWorldMatrix(vtkOrientedImageData *image, vtkMRMLSegmentationNode *node, vtkMatrix4x4 *ijkToRas) | qSlicerSegmentEditorAbstractLabelEffect | static |
| integerParameter(QString name) | qSlicerSegmentEditorAbstractEffect | |
| interactionNodeModified(vtkMRMLInteractionNode *interactionNode) | qSlicerSegmentEditorAbstractEffect | virtual |
| layoutChanged() | qSlicerSegmentEditorAbstractEffect | inlinevirtual |
| m_Active | qSlicerSegmentEditorAbstractEffect | protected |
| m_AlreadyConfirmedSegmentVisible | qSlicerSegmentEditorAbstractEffect | protected |
| m_AlwaysErase | qSlicerSegmentEditorPaintEffect | protected |
| m_Erase | qSlicerSegmentEditorPaintEffect | protected |
| m_EraseValue | qSlicerSegmentEditorAbstractEffect | protected |
| m_FillValue | qSlicerSegmentEditorAbstractEffect | protected |
| m_Name | qSlicerSegmentEditorAbstractEffect | protected |
| m_PerSegment | qSlicerSegmentEditorAbstractEffect | protected |
| m_RequireSegments | qSlicerSegmentEditorAbstractEffect | protected |
| m_ShowEffectCursorInSliceView | qSlicerSegmentEditorAbstractEffect | protected |
| m_ShowEffectCursorInThreeDView | qSlicerSegmentEditorAbstractEffect | protected |
| maskLabelmap() | qSlicerSegmentEditorAbstractEffect | |
| masterVolumeImageData() | qSlicerSegmentEditorAbstractEffect | |
| masterVolumeNodeChanged() override | qSlicerSegmentEditorAbstractLabelEffect | virtual |
| minimumPaintPointDistance | qSlicerSegmentEditorPaintEffect | |
| minimumPaintPointDistance() | qSlicerSegmentEditorPaintEffect | |
| ModificationMode enum name | qSlicerSegmentEditorAbstractEffect | |
| ModificationModeAdd enum value | qSlicerSegmentEditorAbstractEffect | |
| ModificationModeRemove enum value | qSlicerSegmentEditorAbstractEffect | |
| ModificationModeRemoveAll enum value | qSlicerSegmentEditorAbstractEffect | |
| ModificationModeSet enum value | qSlicerSegmentEditorAbstractEffect | |
| modifierLabelmap() | qSlicerSegmentEditorAbstractEffect | |
| modifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, bool bypassMasking=false) | qSlicerSegmentEditorAbstractEffect | virtual |
| modifySegmentByLabelmap(vtkMRMLSegmentationNode *segmentationNode, const char *segmentID, vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, const int modificationExtent[6], bool bypassMasking=false) | qSlicerSegmentEditorAbstractEffect | virtual |
| modifySelectedSegmentByLabelmap(vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, const int modificationExtent[6], bool bypassMasking=false) | qSlicerSegmentEditorAbstractEffect | virtual |
| modifySelectedSegmentByLabelmap(vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, bool bypassMasking=false) | qSlicerSegmentEditorAbstractEffect | virtual |
| modifySelectedSegmentByLabelmap(vtkOrientedImageData *modifierLabelmap, ModificationMode modificationMode, QList< int > extent, bool bypassMasking=false) | qSlicerSegmentEditorAbstractEffect | virtual |
| name | qSlicerSegmentEditorAbstractEffect | |
| name() const | qSlicerSegmentEditorAbstractEffect | virtual |
| NotConfirmed enum value | qSlicerSegmentEditorAbstractEffect | |
| optionsFrame() | qSlicerSegmentEditorAbstractEffect | |
| optionsLayout() | qSlicerSegmentEditorAbstractEffect | |
| paintApply(qMRMLWidget *viewWidget) | qSlicerSegmentEditorPaintEffect | virtual |
| paintBrushesIntoLabelmap(vtkOrientedImageData *labelmap, qMRMLWidget *viewWidget) | qSlicerSegmentEditorPaintEffect | |
| paintOptionsFrame() | qSlicerSegmentEditorPaintEffect | |
| parameter(QString name) | qSlicerSegmentEditorAbstractEffect | |
| parameterDefined(QString name) | qSlicerSegmentEditorAbstractEffect | |
| parameterSetNode() | qSlicerSegmentEditorAbstractEffect | |
| perSegment | qSlicerSegmentEditorAbstractEffect | |
| perSegment() const | qSlicerSegmentEditorAbstractEffect | virtual |
| processInteractionEvents(vtkRenderWindowInteractor *callerInteractor, unsigned long eid, qMRMLWidget *viewWidget) override | qSlicerSegmentEditorPaintEffect | virtual |
| processViewNodeEvents(vtkMRMLAbstractViewNode *callerViewNode, unsigned long eid, qMRMLWidget *viewWidget) override | qSlicerSegmentEditorPaintEffect | virtual |
| qSlicerSegmentEditorAbstractEffect(QObject *parent=nullptr) | qSlicerSegmentEditorAbstractEffect | |
| qSlicerSegmentEditorAbstractLabelEffect(QObject *parent=nullptr) | qSlicerSegmentEditorAbstractLabelEffect | |
| qSlicerSegmentEditorPaintEffect(QObject *parent=nullptr) | qSlicerSegmentEditorPaintEffect | |
| rasToXy(double ras[3], qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| rasToXy(QVector3D ras, qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| referenceGeometryChanged() override | qSlicerSegmentEditorPaintEffect | virtual |
| referenceGeometryImage() | qSlicerSegmentEditorAbstractEffect | |
| removeActor2D(qMRMLWidget *viewWidget, vtkActor2D *actor) | qSlicerSegmentEditorAbstractEffect | |
| removeActor3D(qMRMLWidget *viewWidget, vtkProp3D *actor) | qSlicerSegmentEditorAbstractEffect | |
| renderer(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | static |
| renderWindow(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | static |
| requireSegments | qSlicerSegmentEditorAbstractEffect | |
| requireSegments() const | qSlicerSegmentEditorAbstractEffect | virtual |
| saveStateForUndo() | qSlicerSegmentEditorAbstractEffect | |
| scene() | qSlicerSegmentEditorAbstractEffect | |
| scheduleRender(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | static |
| segmentationDisplayableInView(vtkMRMLAbstractViewNode *viewNode) | qSlicerSegmentEditorAbstractEffect | |
| selectedSegmentLabelmap() | qSlicerSegmentEditorAbstractEffect | |
| selectEffect(QString effectName) | qSlicerSegmentEditorAbstractEffect | |
| setCallbackSlots(QObject *receiver, const char *selectEffectSlot, const char *updateVolumeSlot, const char *saveStateForUndoSlot) | qSlicerSegmentEditorAbstractEffect | |
| setColorSmudgeCheckboxVisible(bool show) | qSlicerSegmentEditorPaintEffect | |
| setCommonParameter(QString name, QString value) | qSlicerSegmentEditorAbstractEffect | |
| setCommonParameter(QString name, int value) | qSlicerSegmentEditorAbstractEffect | |
| setCommonParameter(QString name, double value) | qSlicerSegmentEditorAbstractEffect | |
| setCommonParameterDefault(QString name, QString value) | qSlicerSegmentEditorAbstractEffect | |
| setCommonParameterDefault(QString name, int value) | qSlicerSegmentEditorAbstractEffect | |
| setCommonParameterDefault(QString name, double value) | qSlicerSegmentEditorAbstractEffect | |
| setDelayedPaint(bool delayed) | qSlicerSegmentEditorPaintEffect | slot |
| setMinimumPaintPointDistance(double dist) | qSlicerSegmentEditorPaintEffect | slot |
| setMRMLDefaults() override | qSlicerSegmentEditorPaintEffect | virtual |
| setName(QString name) | qSlicerSegmentEditorAbstractEffect | virtual |
| setParameter(QString name, QString value) | qSlicerSegmentEditorAbstractEffect | |
| setParameter(QString name, int value) | qSlicerSegmentEditorAbstractEffect | |
| setParameter(QString name, double value) | qSlicerSegmentEditorAbstractEffect | |
| setParameterDefault(QString name, QString value) | qSlicerSegmentEditorAbstractEffect | |
| setParameterDefault(QString name, int value) | qSlicerSegmentEditorAbstractEffect | |
| setParameterDefault(QString name, double value) | qSlicerSegmentEditorAbstractEffect | |
| setParameterSetNode(vtkMRMLSegmentEditorNode *node) | qSlicerSegmentEditorAbstractEffect | |
| setPerSegment(bool perSegment) | qSlicerSegmentEditorAbstractEffect | virtual |
| setRequireSegments(bool requireSegments) | qSlicerSegmentEditorAbstractEffect | virtual |
| setShowEffectCursorInSliceView(bool show) | qSlicerSegmentEditorAbstractEffect | |
| setShowEffectCursorInThreeDView(bool show) | qSlicerSegmentEditorAbstractEffect | |
| setupOptionsFrame() override | qSlicerSegmentEditorPaintEffect | virtual |
| setVolumes(vtkOrientedImageData *alignedMasterVolume, vtkOrientedImageData *modifierLabelmap, vtkOrientedImageData *maskLabelmap, vtkOrientedImageData *selectedSegmentLabelmap, vtkOrientedImageData *referenceGeometryImage) | qSlicerSegmentEditorAbstractEffect | |
| showEffectCursorInSliceView | qSlicerSegmentEditorAbstractEffect | |
| showEffectCursorInSliceView() | qSlicerSegmentEditorAbstractEffect | |
| showEffectCursorInThreeDView | qSlicerSegmentEditorAbstractEffect | |
| showEffectCursorInThreeDView() | qSlicerSegmentEditorAbstractEffect | |
| sliceSpacing(qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| Superclass typedef | qSlicerSegmentEditorPaintEffect | |
| updateGUIFromMRML() override | qSlicerSegmentEditorPaintEffect | slot |
| updateMRMLFromGUI() override | qSlicerSegmentEditorPaintEffect | slot |
| viewNode(qMRMLWidget *viewWidget) | qSlicerSegmentEditorAbstractEffect | static |
| xyToIjk(QPoint xy, int outputIjk[3], qMRMLSliceWidget *sliceWidget, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr) | qSlicerSegmentEditorAbstractEffect | static |
| xyToIjk(double xy[2], int outputIjk[3], qMRMLSliceWidget *sliceWidget, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr) | qSlicerSegmentEditorAbstractEffect | static |
| xyToIjk(QPoint xy, qMRMLSliceWidget *sliceWidget, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr) | qSlicerSegmentEditorAbstractEffect | static |
| xyToRas(QPoint xy, double outputRas[3], qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| xyToRas(double xy[2], double outputRas[3], qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| xyToRas(QPoint xy, qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| xyzToIjk(double inputXyz[3], int outputIjk[3], qMRMLSliceWidget *sliceWidget, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr) | qSlicerSegmentEditorAbstractEffect | static |
| xyzToIjk(QVector3D inputXyz, qMRMLSliceWidget *sliceWidget, vtkOrientedImageData *image, vtkMRMLTransformNode *parentTransform=nullptr) | qSlicerSegmentEditorAbstractEffect | static |
| xyzToRas(double inputXyz[3], double outputRas[3], qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| xyzToRas(QVector3D inputXyz, qMRMLSliceWidget *sliceWidget) | qSlicerSegmentEditorAbstractEffect | static |
| ~qSlicerSegmentEditorAbstractEffect() override | qSlicerSegmentEditorAbstractEffect | |
| ~qSlicerSegmentEditorAbstractLabelEffect() override | qSlicerSegmentEditorAbstractLabelEffect | |
| ~qSlicerSegmentEditorPaintEffect() override | qSlicerSegmentEditorPaintEffect | |