ActionFunctionDelegate typedef | mitk::EventStateMachine | protected |
ActionFunctionsMapType typedef | mitk::EventStateMachine | |
Activated() override | mitk::EditableContourTool | protectedvirtual |
AddActionFunction(const std::string &action, TActionFunctor *functor) | mitk::EventStateMachine | protected |
AddActionFunction(const std::string &action, const ActionFunctionDelegate &delegate) | mitk::EventStateMachine | protected |
AddConditionFunction(const std::string &condition, const ConditionFunctionDelegate &delegate) | mitk::EventStateMachine | protected |
AddContourmarker(const PlaneGeometry *planeGeometry, unsigned int sliceIndex) | mitk::SegTool2D | protected |
AddEventConfig(const std::string &filename, const us::Module *module=nullptr) | mitk::InteractionEventHandler | |
AddEventConfig(const EventConfig &config) | mitk::InteractionEventHandler | |
AddModeOff() | mitk::EditableContourTool | virtual |
AddModeOn() | mitk::EditableContourTool | virtual |
AddVertexToCurrentFeedbackContour(const Point3D &point) | mitk::FeedbackContourTool | protected |
AddVertexToFeedbackContour(const Point3D &point, TimeStepType feedbackTimeStep) | mitk::FeedbackContourTool | protected |
AutoConfirmOff() | mitk::EditableContourTool | virtual |
AutoConfirmOn() | mitk::EditableContourTool | virtual |
BackProjectContourFrom2DSlice(const BaseGeometry *sliceGeometry, const ContourModel *contourIn2D) | mitk::FeedbackContourTool | protected |
CanHandle(const BaseData *referenceData, const BaseData *workingData) const | mitk::Tool | virtual |
CheckCondition(const StateMachineCondition &condition, const InteractionEvent *interactionEvent) | mitk::EventStateMachine | protectedvirtual |
ClearContour() | mitk::EditableContourTool | virtual |
ClearsCurrentFeedbackContour(bool isClosed) | mitk::FeedbackContourTool | protected |
ConditionFunctionDelegate typedef | mitk::EventStateMachine | protected |
ConfigurationChanged() | mitk::InteractionEventHandler | protectedvirtual |
ConfirmBeforeDeactivation() | mitk::Tool | virtual |
ConfirmSegmentation(bool resetStatMachine=true) | mitk::EditableContourTool | virtual |
ConnectActionsAndFunctions() override | mitk::LassoTool | protectedvirtual |
ConstPointer typedef | mitk::EventStateMachine | |
CreateEmptySegmentationNode(const Image *original, const std::string &organName, const mitk::Color &color) const | mitk::Tool | |
CreateNewContour() const | mitk::EditableContourTool | protected |
CreateSegmentationNode(Image *image, const std::string &organName, const mitk::Color &color) const | mitk::Tool | |
CurrentlyBusy | mitk::Tool | |
Deactivated() override | mitk::EditableContourTool | protectedvirtual |
DefaultSegmentationDataType typedef | mitk::Tool | |
DetermineAffectedImageSlice(const Image *image, const PlaneGeometry *plane, int &affectedDimension, int &affectedSlice) | mitk::SegTool2D | static |
Disable() | mitk::InteractionEventObserver | |
EditableContourTool() | mitk::EditableContourTool | protected |
Enable() | mitk::InteractionEventObserver | |
EnableContourInteraction(bool on) | mitk::EditableContourTool | protected |
EnableInteraction(bool enable) | mitk::EventStateMachine | inline |
EnableUndo(bool enable) | mitk::EventStateMachine | inline |
ErrorMessage | mitk::Tool | |
EventStateMachine() | mitk::EventStateMachine | protected |
ExecuteAction(StateMachineAction *action, InteractionEvent *interactionEvent) | mitk::EventStateMachine | protectedvirtual |
FeedbackContourTool() | mitk::FeedbackContourTool | protected |
FeedbackContourTool(const char *) | mitk::FeedbackContourTool | protected |
FillContourInSlice(ContourModel *projectedContour, Image *sliceImage, int paintingPixelValue=1) | mitk::FeedbackContourTool | protected |
FillContourInSlice(ContourModel *projectedContour, unsigned int timeStep, Image *sliceImage, int paintingPixelValue=1) | mitk::FeedbackContourTool | protected |
FilterEvents(InteractionEvent *interactionEvent, DataNode *dataNode) override | mitk::SegTool2D | protectedvirtual |
FinalizePreviewContour(const Point3D &clickedPoint) | mitk::EditableContourTool | protectedvirtual |
FinishTool() override | mitk::LassoTool | protectedvirtual |
GeneralMessage | mitk::Tool | |
GetAddMode() | mitk::EditableContourTool | virtual |
GetAffectedImageSliceAs2DImage(const InteractionPositionEvent *positionEvent, const Image *image, unsigned int component=0) | mitk::SegTool2D | static |
GetAffectedImageSliceAs2DImage(const PlaneGeometry *planeGeometry, const Image *image, TimeStepType timeStep, unsigned int component=0) | mitk::SegTool2D | static |
GetAffectedImageSliceAs2DImageByTimePoint(const PlaneGeometry *planeGeometry, const Image *image, TimePointType timePoint, unsigned int component=0) | mitk::SegTool2D | static |
GetAffectedReferenceSlice(const InteractionPositionEvent *) const | mitk::SegTool2D | protected |
GetAffectedReferenceSlice(const PlaneGeometry *planeGeometry, TimeStepType timeStep) const | mitk::SegTool2D | protected |
GetAffectedWorkingSlice(const InteractionPositionEvent *) const | mitk::SegTool2D | protected |
GetAttributes() const | mitk::InteractionEventHandler | protected |
GetAutoConfirm() | mitk::EditableContourTool | virtual |
GetClassHierarchy() const override | mitk::EventStateMachine | inlinevirtual |
GetClassName() const | mitk::EventStateMachine | virtual |
GetContour() | mitk::EditableContourTool | protected |
GetContour() const | mitk::EditableContourTool | protected |
GetCurrentState() const | mitk::EventStateMachine | protected |
GetCursorIconResource() const override | mitk::LassoTool | virtual |
GetDataStorage() const | mitk::Tool | protected |
GetEventConfig() const | mitk::InteractionEventHandler | |
GetExecutableTransition(InteractionEvent *event) | mitk::EventStateMachine | protected |
GetFeedbackContour() const | mitk::FeedbackContourTool | protected |
GetGroup() const | mitk::Tool | virtual |
GetGUI(const std::string &toolkitPrefix, const std::string &toolkitPostfix) | mitk::Tool | virtual |
GetIconPath() const | mitk::Tool | inlinevirtual |
GetIconResource() const override | mitk::LassoTool | virtual |
GetIsTimePointChangeAware() | mitk::SegTool2D | virtual |
GetLastTimePointTriggered() | mitk::SegTool2D | protectedvirtual |
GetName() const override | mitk::LassoTool | virtual |
GetReferenceData() const | mitk::SegTool2D | protected |
GetReferenceDataNode() const | mitk::SegTool2D | protected |
GetReferenceDataPreference() const | mitk::Tool | virtual |
GetStaticNameOfClass() | mitk::EventStateMachine | inlinestatic |
GetToolManager() const | mitk::Tool | protected |
GetWorkingData() const | mitk::SegTool2D | protected |
GetWorkingDataNode() const | mitk::SegTool2D | protected |
GetWorkingDataPreference() const | mitk::Tool | virtual |
GetXPM() const override | mitk::LassoTool | virtual |
GUIProcessEventsMessage | mitk::Tool | |
HandleEvent(InteractionEvent *event, DataNode *dataNode) | mitk::EventStateMachine | |
InitializeFeedbackContour(bool isClosed) | mitk::FeedbackContourTool | protected |
InitializePreviewContour(const Point3D &clickedPoint) | mitk::EditableContourTool | protectedvirtual |
InitializeStateMachine() | mitk::Tool | virtual |
InteractionEventHandler() | mitk::InteractionEventHandler | protected |
InteractionEventObserver() | mitk::InteractionEventObserver | |
InteractiveSegmentationBugMessage(const std::string &message) const | mitk::SegTool2D | protected |
IsDrawingContour() const | mitk::EditableContourTool | |
IsEditingContour() const | mitk::EditableContourTool | |
IsEnabled() const | mitk::InteractionEventObserver | |
IsPositionEventInsideImageRegion(InteractionPositionEvent *positionEvent, const BaseData *data) | mitk::SegTool2D | protectedstatic |
IsTimePointChangeAwareOff() | mitk::SegTool2D | virtual |
IsTimePointChangeAwareOn() | mitk::SegTool2D | virtual |
LassoTool() | mitk::LassoTool | protected |
LoadStateMachine(const std::string &filename, const us::Module *module=nullptr) | mitk::EventStateMachine | |
m_AddMode | mitk::EditableContourTool | protected |
m_AutoConfirm | mitk::EditableContourTool | protected |
m_ClosureContour | mitk::EditableContourTool | protected |
m_ClosureContourNode | mitk::EditableContourTool | protected |
m_ContourNode | mitk::EditableContourTool | protected |
m_CurrentRestrictedArea | mitk::EditableContourTool | protected |
m_EventConfig | mitk::Tool | protected |
m_IsActive | mitk::EventStateMachine | protected |
m_LastEventSender | mitk::SegTool2D | protected |
m_LastEventSlice | mitk::SegTool2D | protected |
m_PlaneGeometry | mitk::EditableContourTool | protected |
m_PreviewContour | mitk::EditableContourTool | protected |
m_PreviewContourNode | mitk::EditableContourTool | protected |
m_ReferenceDataSlice | mitk::EditableContourTool | protected |
m_UndoController | mitk::EventStateMachine | protected |
m_UndoEnabled | mitk::EventStateMachine | protected |
MapToEventVariant(InteractionEvent *interactionEvent) | mitk::InteractionEventHandler | protected |
mitkClassMacro(LassoTool, SegTool2D) | mitk::LassoTool | |
mitk::EditableContourTool::mitkClassMacro(EditableContourTool, FeedbackContourTool) | mitk::EditableContourTool | |
mitk::FeedbackContourTool::mitkClassMacro(FeedbackContourTool, SegTool2D) | mitk::FeedbackContourTool | |
mitk::SegTool2D::mitkClassMacro(SegTool2D, Tool) | mitk::SegTool2D | |
mitk::Tool::mitkClassMacro(Tool, EventStateMachine) | mitk::Tool | |
New() | mitk::LassoTool | static |
Notify(InteractionEvent *interactionEvent, bool isHandled) override | mitk::Tool | protectedvirtual |
OnAddPoint(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnCheckDistanceToControlPoint(const InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnCheckPlane(const InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnDrawing(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnEndDrawing(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnFinish(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnInitContour(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnMouseMoved(StateMachineAction *, InteractionEvent *interactionEvent) | mitk::EditableContourTool | protectedvirtual |
OnTimePointChanged() | mitk::SegTool2D | protectedvirtual |
Pointer typedef | mitk::EventStateMachine | |
PrepareInitContour(const Point3D &clickedPoint) | mitk::EditableContourTool | protectedvirtual |
ProjectContourTo2DSlice(const Image *slice, const ContourModel *contourIn3D) | mitk::FeedbackContourTool | protected |
ReleaseHelperObjects(bool includeWorkingContour=true) | mitk::EditableContourTool | protectedvirtual |
ReleaseInteractors() | mitk::EditableContourTool | protected |
RemoveHelperObjectsFromDataStorage(bool includeWorkingContour=true) | mitk::EditableContourTool | protectedvirtual |
ResetMouseCursor() | mitk::EventStateMachine | protected |
ResetToStartState() | mitk::EventStateMachine | protected |
SegTool2D() | mitk::SegTool2D | protected |
SegTool2D(const char *, const us::Module *interactorModule=nullptr) | mitk::SegTool2D | protected |
Self typedef | mitk::EventStateMachine | |
SetAddMode(bool _arg) | mitk::EditableContourTool | virtual |
SetAutoConfirm(bool _arg) | mitk::EditableContourTool | virtual |
SetEnable3DInterpolation(bool) | mitk::SegTool2D | |
SetEventConfig(const std::string &filename, const us::Module *module=nullptr) | mitk::InteractionEventHandler | |
SetEventConfig(const EventConfig &config) | mitk::InteractionEventHandler | |
SetFeedbackContourColor(float r, float g, float b) | mitk::FeedbackContourTool | protected |
SetFeedbackContourColorDefault() | mitk::FeedbackContourTool | protected |
SetFeedbackContourVisible(bool) | mitk::FeedbackContourTool | protected |
SetIsTimePointChangeAware(bool _arg) | mitk::SegTool2D | virtual |
SetMouseCursor(const char *xpm[], int hotspotX, int hotspotY) | mitk::EventStateMachine | protected |
SetShowMarkerNodes(bool) | mitk::SegTool2D | |
SetToolManager(ToolManager *) | mitk::Tool | protectedvirtual |
StateMachineStateType typedef | mitk::EventStateMachine | |
Superclass typedef | mitk::EventStateMachine | |
Tool(const char *, const us::Module *interactorModule=nullptr) | mitk::Tool | protected |
UpdateAllSurfaceInterpolations(const LabelSetImage *workingImage, TimeStepType timeStep, const PlaneGeometry *plane, bool detectIntersection) | mitk::SegTool2D | static |
UpdateClosureContour(mitk::Point3D endpoint) | mitk::EditableContourTool | protectedvirtual |
UpdateCurrentFeedbackContour(const ContourModel *sourceModel, TimeStepType sourceTimeStep=0) | mitk::FeedbackContourTool | protected |
UpdateFeedbackContour(const ContourModel *sourceModel, TimeStepType feedbackTimeStep, TimeStepType sourceTimeStep=0) | mitk::FeedbackContourTool | protected |
UpdatePreviewContour(const Point3D &clickedPoint) | mitk::EditableContourTool | protectedvirtual |
UpdateSurfaceInterpolation(const std::vector< SliceInformation > &sliceInfos, const Image *workingImage, bool detectIntersection, mitk::Label::PixelType activeLabelValue, bool silent=false) | mitk::SegTool2D | protectedstatic |
WriteBackFeedbackContourAsSegmentationResult(const InteractionPositionEvent *positionEvent, int paintingPixelValue, bool setInvisibleAfterSuccess=true) | mitk::FeedbackContourTool | protected |
WriteBackSegmentationResult(const DataNode *workingNode, const PlaneGeometry *planeGeometry, const Image *segmentationResult, TimeStepType timeStep) | mitk::SegTool2D | static |
WriteBackSegmentationResult(const InteractionPositionEvent *, const Image *segmentationResult) | mitk::SegTool2D | protected |
WriteBackSegmentationResult(const PlaneGeometry *planeGeometry, const Image *segmentationResult, TimeStepType timeStep) | mitk::SegTool2D | protected |
WriteBackSegmentationResults(const std::vector< SliceInformation > &sliceList, bool writeSliceToVolume=true) | mitk::SegTool2D | protected |
WriteBackSegmentationResults(const DataNode *workingNode, const std::vector< SliceInformation > &sliceList, bool writeSliceToVolume=true) | mitk::SegTool2D | protectedstatic |
WriteSliceToVolume(Image *workingImage, const PlaneGeometry *planeGeometry, const Image *slice, TimeStepType timeStep, bool allowUndo) | mitk::SegTool2D | static |
WriteSliceToVolume(Image *workingImage, const SliceInformation &sliceInfo, bool allowUndo) | mitk::SegTool2D | protectedstatic |
~EditableContourTool() override | mitk::EditableContourTool | protected |
~EventStateMachine() override | mitk::EventStateMachine | protected |
~FeedbackContourTool() override | mitk::FeedbackContourTool | protected |
~InteractionEventHandler() override | mitk::InteractionEventHandler | protected |
~InteractionEventObserver() | mitk::InteractionEventObserver | virtual |
~LassoTool() override | mitk::LassoTool | protected |
~SegTool2D() override | mitk::SegTool2D | protected |
~Tool() override | mitk::Tool | protected |