MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
QmitkUSNavigationStepMarkerIntervention Class Reference

Navigation step for the actual marker placement. More...

#include <QmitkUSNavigationStepMarkerIntervention.h>

Inheritance diagram for QmitkUSNavigationStepMarkerIntervention:
QmitkUSAbstractNavigationStep

Signals

void TargetReached (int)
 
void TargetLeft (int)
 
- Signals inherited from QmitkUSAbstractNavigationStep
void SignalReadyForNextStep ()
 Signals that all necessary actions where done. The user can proceed with the next stept after this was signaled.
 
void SignalNoLongerReadyForNextStep ()
 Signals that it is no longer possible to proceed with following steps. This signal is emitted when the result data of the step was removed or changed, so that the old results are invalid for following steps.
 
void SignalCombinedModalityChanged (itk::SmartPointer< mitk::AbstractUltrasoundTrackerDevice >)
 Signals that the combined modality was changed by this step. This signal is mainly for steps which creates the combined modality. The new combined modality is given as a parameter.
 
void SignalIntermediateResult (const itk::SmartPointer< mitk::DataNode >)
 Signals that an intermediate result was produced. The properties of the given data node must contain the results. This signal can be used to log the intermediate results of an experiment, for example by using the mitk::USNavigationExperimentLogging.
 
void SignalSettingsNodeChanged (itk::SmartPointer< mitk::DataNode >)
 Signals that the settings node was changed. This signal must not be emitted in an OnSettingsChanged() method.
 

Public Member Functions

 QmitkUSNavigationStepMarkerIntervention (QWidget *parent=nullptr)
 
 ~QmitkUSNavigationStepMarkerIntervention () override
 
bool OnStartStep () override
 Called when the navigation step gets started. This method has to be implemented by a concrete subclass to handle actions necessary for starting the step (e.g. initializing that has only to be done once).
 
bool OnStopStep () override
 Callen when the navigation step gets stopped. This method may be implemented by a concrete subclass to handle actions necessary for stopping the step (e.g. cleanup). The default implementation does nothing.
 
bool OnFinishStep () override
 Called when all necessary actions for the step where done. This method has to be implemented by a concrete subclass to handle actions necessary for finishing the navigation step.
 
bool OnActivateStep () override
 Called when the navigation step gets activated. This method has to be implemented by a concrete subclass to handle actions necessary on activating the navigation step.
 
bool OnDeactivateStep () override
 Called when the navigation step gets deactivated (-> state started). This method may be implemented by a concrete subclass to handle actions necessary on deactivating the navigation step, which means switching to another step.
 
void OnUpdate () override
 Called periodically while a navigation step is active. This method has to be implemented by a concrete subclass to handle all periodic actions during the navigation step.
 
void OnSettingsChanged (const itk::SmartPointer< mitk::DataNode > settingsNode) override
 Called every time the settings for the navigation process where changed. This method may be implemented by a concrete subclass. The default implementation does nothing.
 
QString GetTitle () override
 Getter for the title of the navigation step. This title should be human readable and can be used to display the available steps and the currently active step to the user. The method has to be implemented by a concrete subclass.
 
bool GetIsRestartable () override
 Indicates if it makes sense to be able to restart the step. This method must be implemented by concrete subclasses if it should not be possible to restart them.
 
FilterVector GetFilter () override
 Getter for navigation data filters of the navigation step. This method may be implemented by a concrete subclass. The default implementation returns an empty vector.
 
- Public Member Functions inherited from QmitkUSAbstractNavigationStep
 QmitkUSAbstractNavigationStep (QWidget *parent=nullptr)
 
 ~QmitkUSAbstractNavigationStep () override
 
void SetDataStorage (itk::SmartPointer< mitk::DataStorage > dataStorage)
 Sets the data storage for the exchange of results between navigation steps.
 
void SetCombinedModality (itk::SmartPointer< mitk::AbstractUltrasoundTrackerDevice > combinedModality)
 Sets the combined modality for the navigation step. OnSetCombinedModality() is called internal.
 
bool StartStep ()
 Should be called to start the navigation step.
 
bool StopStep ()
 Should be called to stop the navigation step.
 
bool RestartStep ()
 Should be called to restart the navigation step.
 
bool FinishStep ()
 Should be called to finish the navigation step. The state has to be 'active' before and is 'started' afterwards.
 
bool ActivateStep ()
 Should be called to activate the navigation step. The step gets started before if it was stopped.
 
bool DeactivateStep ()
 Should be called to deactivate the navigation step.
 
void Update ()
 Should be called periodically while the navigation step is active. Internal, the method OnUpdate() is called.
 
NavigationStepState GetNavigationStepState ()
 Get the current state of the navigation step.
 

Protected Slots

void OnTargetReached ()
 
void OnTargetLeft ()
 
void OnBackToLastTargetClicked ()
 
void OnFreeze (bool)
 
void OnShowPlanningView (bool)
 
void OnRiskZoneViolated (const mitk::DataNode *, mitk::Point3D)
 

Protected Member Functions

void OnSetCombinedModality () override
 Called every time SetCombinedModality() was called. This method may be implemented by a concrete subclass to handle this event. The default implementation does nothing.
 
void ClearZones ()
 
void UpdateTargetCoordinates (mitk::DataNode *)
 
void UpdateBodyMarkerStatus (mitk::NavigationData::Pointer bodyMarker)
 
void GenerateTargetColorLookupTable ()
 
void UpdateTargetColors ()
 
void UpdateTargetScore ()
 
void UpdateTargetProgressDisplay ()
 Updates display showing the number of the currently active target.
 
void UpdatePlannedTargetProgressDisplay ()
 Updates color and distance of the progress bar for the planned target. The intersection between needle path and target surface is calculated and the color is got from the intersection point.
 
void UpdateTargetViolationStatus ()
 Tests for target violation and updates the display accordingly. This method tests if the needle tip is inside the target surface.
 
void CalculateTargetPlacementQuality ()
 Calculates and display quality metrics if all three markers are placed.
 
void UpdateSensorsNames ()
 
- Protected Member Functions inherited from QmitkUSAbstractNavigationStep
virtual bool OnRestartStep ()
 Called when restarting a navigation step. This method may be implemented by a concrete subclass to handle actions necessary for restarting the navigation step. The default implementations calls OnStopStep() followed by OnStartStep().
 
itk::SmartPointer< mitk::DataStorage > GetDataStorage (bool throwNull=true)
 Returns the data storage set for the navigation step.
 
itk::SmartPointer< mitk::AbstractUltrasoundTrackerDeviceGetCombinedModality (bool throwNull=true)
 Returns the combined modality set for the navigation step.
 
itk::SmartPointer< mitk::DataNode > GetNamedDerivedNode (const char *name, const char *sourceName)
 Returns node with the given name and the given source node (parent) from the data storage.
 
itk::SmartPointer< mitk::DataNode > GetNamedDerivedNodeAndCreate (const char *name, const char *sourceName)
 Returns node with the given name and the given source node (parent) from the data storage. The node is created if no matching node was found.
 

Protected Attributes

unsigned int m_NumberOfTargets
 
QVector< itk::SmartPointer< mitk::DataNode > > m_PlannedTargetsNodes
 
QVector< itk::SmartPointer< mitk::DataNode > > m_ReachedTargetsNodes
 
QmitkZoneProgressBarm_TargetProgressBar
 
QmitkZoneProgressBarm_PlannedTargetProgressBar
 
int m_CurrentTargetIndex
 
bool m_CurrentTargetReached
 
mitk::ScalarType m_ActiveTargetColor [3]
 
mitk::ScalarType m_InactiveTargetColor [3]
 
mitk::ScalarType m_ReachedTargetColor [3]
 
bool m_ShowPlanningColors
 
itk::SmartPointer< mitk::USPointMarkInteractorm_PointMarkInteractor
 
itk::SmartPointer< mitk::DataNode > m_TargetNode
 
itk::SmartPointer< mitk::LookupTableProperty > m_TargetColorLookupTableProperty
 
itk::SmartPointer< mitk::Surface > m_TargetSurface
 
itk::SmartPointer< mitk::NeedleProjectionFilterm_NeedleProjectionFilter
 
itk::SmartPointer< mitk::NodeDisplacementFilterm_NodeDisplacementFilter
 
itk::SmartPointer< mitk::USNavigationTargetUpdateFilterm_TargetUpdateFilter
 
itk::SmartPointer< mitk::USNavigationTargetOcclusionFilterm_TargetOcclusionFilter
 
itk::SmartPointer< mitk::USNavigationTargetIntersectionFilterm_TargetIntersectionFilter
 
itk::SmartPointer< mitk::USTargetPlacementQualityCalculatorm_PlacementQualityCalculator
 
itk::SmartPointer< mitk::TextAnnotation2D > m_TargetStructureWarnOverlay
 
std::string m_ReferenceSensorName
 
std::string m_NeedleSensorName
 
unsigned int m_ReferenceSensorIndex
 
unsigned int m_NeedleSensorIndex
 

Additional Inherited Members

- Public Types inherited from QmitkUSAbstractNavigationStep
enum  NavigationStepState { State_Stopped , State_Started , State_Active }
 
typedef std::vector< itk::SmartPointer< mitk::NavigationDataToNavigationDataFilter > > FilterVector
 
- Static Public Attributes inherited from QmitkUSAbstractNavigationStep
static const char * DATANAME_SETTINGS = "Settings"
 
static const char * DATANAME_IMAGESTREAM = "US Image Stream"
 
static const char * DATANAME_BASENODE = QmitkUSAbstractNavigationStep::DATANAME_IMAGESTREAM
 

Detailed Description

Navigation step for the actual marker placement.

Definition at line 44 of file QmitkUSNavigationStepMarkerIntervention.h.

Constructor & Destructor Documentation

◆ QmitkUSNavigationStepMarkerIntervention()

QmitkUSNavigationStepMarkerIntervention::QmitkUSNavigationStepMarkerIntervention ( QWidget * parent = nullptr)
explicit

Definition at line 61 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ ~QmitkUSNavigationStepMarkerIntervention()

QmitkUSNavigationStepMarkerIntervention::~QmitkUSNavigationStepMarkerIntervention ( )
override

Definition at line 121 of file QmitkUSNavigationStepMarkerIntervention.cpp.

Member Function Documentation

◆ CalculateTargetPlacementQuality()

void QmitkUSNavigationStepMarkerIntervention::CalculateTargetPlacementQuality ( )
protected

Calculates and display quality metrics if all three markers are placed.

Definition at line 882 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ ClearZones()

void QmitkUSNavigationStepMarkerIntervention::ClearZones ( )
protected

Definition at line 531 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ GenerateTargetColorLookupTable()

void QmitkUSNavigationStepMarkerIntervention::GenerateTargetColorLookupTable ( )
protected

Definition at line 617 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ GetFilter()

QmitkUSAbstractNavigationStep::FilterVector QmitkUSNavigationStepMarkerIntervention::GetFilter ( )
overridevirtual

Getter for navigation data filters of the navigation step. This method may be implemented by a concrete subclass. The default implementation returns an empty vector.

Returns
all navigation data filters that should be updated during the navigation process

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 374 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ GetIsRestartable()

bool QmitkUSNavigationStepMarkerIntervention::GetIsRestartable ( )
overridevirtual

Indicates if it makes sense to be able to restart the step. This method must be implemented by concrete subclasses if it should not be possible to restart them.

Returns
true for the default implementation

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 369 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ GetTitle()

QString QmitkUSNavigationStepMarkerIntervention::GetTitle ( )
overridevirtual

Getter for the title of the navigation step. This title should be human readable and can be used to display the available steps and the currently active step to the user. The method has to be implemented by a concrete subclass.

Implements QmitkUSAbstractNavigationStep.

Definition at line 364 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnActivateStep()

bool QmitkUSNavigationStepMarkerIntervention::OnActivateStep ( )
overridevirtual

Called when the navigation step gets activated. This method has to be implemented by a concrete subclass to handle actions necessary on activating the navigation step.

Returns
if the actions were done successfully

Implements QmitkUSAbstractNavigationStep.

Definition at line 215 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnBackToLastTargetClicked

void QmitkUSNavigationStepMarkerIntervention::OnBackToLastTargetClicked ( )
protectedslot

Definition at line 451 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnDeactivateStep()

bool QmitkUSNavigationStepMarkerIntervention::OnDeactivateStep ( )
overridevirtual

Called when the navigation step gets deactivated (-> state started). This method may be implemented by a concrete subclass to handle actions necessary on deactivating the navigation step, which means switching to another step.

Returns
if the actions were done successfully; true on every call for the default implementation

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 306 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnFinishStep()

bool QmitkUSNavigationStepMarkerIntervention::OnFinishStep ( )
overridevirtual

Called when all necessary actions for the step where done. This method has to be implemented by a concrete subclass to handle actions necessary for finishing the navigation step.

Returns
if the actions were done successfully

Implements QmitkUSAbstractNavigationStep.

Definition at line 210 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnFreeze

void QmitkUSNavigationStepMarkerIntervention::OnFreeze ( bool freezed)
protectedslot

Definition at line 486 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnRiskZoneViolated

void QmitkUSNavigationStepMarkerIntervention::OnRiskZoneViolated ( const mitk::DataNode * node,
mitk::Point3D position )
protectedslot

Definition at line 526 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnSetCombinedModality()

void QmitkUSNavigationStepMarkerIntervention::OnSetCombinedModality ( )
overrideprotectedvirtual

Called every time SetCombinedModality() was called. This method may be implemented by a concrete subclass to handle this event. The default implementation does nothing.

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 383 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnSettingsChanged()

void QmitkUSNavigationStepMarkerIntervention::OnSettingsChanged ( const itk::SmartPointer< mitk::DataNode > )
overridevirtual

Called every time the settings for the navigation process where changed. This method may be implemented by a concrete subclass. The default implementation does nothing.

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 333 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnShowPlanningView

void QmitkUSNavigationStepMarkerIntervention::OnShowPlanningView ( bool show)
protectedslot

Definition at line 521 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnStartStep()

bool QmitkUSNavigationStepMarkerIntervention::OnStartStep ( )
overridevirtual

Called when the navigation step gets started. This method has to be implemented by a concrete subclass to handle actions necessary for starting the step (e.g. initializing that has only to be done once).

Returns
if the actions were done successfully

Implements QmitkUSAbstractNavigationStep.

Definition at line 140 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnStopStep()

bool QmitkUSNavigationStepMarkerIntervention::OnStopStep ( )
overridevirtual

Callen when the navigation step gets stopped. This method may be implemented by a concrete subclass to handle actions necessary for stopping the step (e.g. cleanup). The default implementation does nothing.

Returns
if the actions were done successfully; true on every call for the default implementation

Reimplemented from QmitkUSAbstractNavigationStep.

Definition at line 177 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnTargetLeft

void QmitkUSNavigationStepMarkerIntervention::OnTargetLeft ( )
protectedslot

Definition at line 405 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnTargetReached

void QmitkUSNavigationStepMarkerIntervention::OnTargetReached ( )
protectedslot

Definition at line 400 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ OnUpdate()

void QmitkUSNavigationStepMarkerIntervention::OnUpdate ( )
overridevirtual

Called periodically while a navigation step is active. This method has to be implemented by a concrete subclass to handle all periodic actions during the navigation step.

Implements QmitkUSAbstractNavigationStep.

Definition at line 313 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ TargetLeft

void QmitkUSNavigationStepMarkerIntervention::TargetLeft ( int )
signal

◆ TargetReached

void QmitkUSNavigationStepMarkerIntervention::TargetReached ( int )
signal

◆ UpdateBodyMarkerStatus()

void QmitkUSNavigationStepMarkerIntervention::UpdateBodyMarkerStatus ( mitk::NavigationData::Pointer bodyMarker)
protected

Definition at line 587 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdatePlannedTargetProgressDisplay()

void QmitkUSNavigationStepMarkerIntervention::UpdatePlannedTargetProgressDisplay ( )
protected

Updates color and distance of the progress bar for the planned target. The intersection between needle path and target surface is calculated and the color is got from the intersection point.

Definition at line 804 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateSensorsNames()

void QmitkUSNavigationStepMarkerIntervention::UpdateSensorsNames ( )
protected

Definition at line 968 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateTargetColors()

void QmitkUSNavigationStepMarkerIntervention::UpdateTargetColors ( )
protected

Definition at line 632 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateTargetCoordinates()

void QmitkUSNavigationStepMarkerIntervention::UpdateTargetCoordinates ( mitk::DataNode * dataNode)
protected

Definition at line 548 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateTargetProgressDisplay()

void QmitkUSNavigationStepMarkerIntervention::UpdateTargetProgressDisplay ( )
protected

Updates display showing the number of the currently active target.

Definition at line 780 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateTargetScore()

void QmitkUSNavigationStepMarkerIntervention::UpdateTargetScore ( )
protected

Definition at line 703 of file QmitkUSNavigationStepMarkerIntervention.cpp.

◆ UpdateTargetViolationStatus()

void QmitkUSNavigationStepMarkerIntervention::UpdateTargetViolationStatus ( )
protected

Tests for target violation and updates the display accordingly. This method tests if the needle tip is inside the target surface.

Definition at line 846 of file QmitkUSNavigationStepMarkerIntervention.cpp.

Member Data Documentation

◆ m_ActiveTargetColor

mitk::ScalarType QmitkUSNavigationStepMarkerIntervention::m_ActiveTargetColor[3]
protected

Definition at line 129 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_CurrentTargetIndex

int QmitkUSNavigationStepMarkerIntervention::m_CurrentTargetIndex
protected

Definition at line 126 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_CurrentTargetReached

bool QmitkUSNavigationStepMarkerIntervention::m_CurrentTargetReached
protected

Definition at line 127 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_InactiveTargetColor

mitk::ScalarType QmitkUSNavigationStepMarkerIntervention::m_InactiveTargetColor[3]
protected

Definition at line 130 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_NeedleProjectionFilter

itk::SmartPointer<mitk::NeedleProjectionFilter> QmitkUSNavigationStepMarkerIntervention::m_NeedleProjectionFilter
protected

Definition at line 141 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_NeedleSensorIndex

unsigned int QmitkUSNavigationStepMarkerIntervention::m_NeedleSensorIndex
protected

Definition at line 155 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_NeedleSensorName

std::string QmitkUSNavigationStepMarkerIntervention::m_NeedleSensorName
protected

Definition at line 152 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_NodeDisplacementFilter

itk::SmartPointer<mitk::NodeDisplacementFilter> QmitkUSNavigationStepMarkerIntervention::m_NodeDisplacementFilter
protected

Definition at line 142 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_NumberOfTargets

unsigned int QmitkUSNavigationStepMarkerIntervention::m_NumberOfTargets
protected

Definition at line 118 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_PlacementQualityCalculator

itk::SmartPointer<mitk::USTargetPlacementQualityCalculator> QmitkUSNavigationStepMarkerIntervention::m_PlacementQualityCalculator
protected

Definition at line 147 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_PlannedTargetProgressBar

QmitkZoneProgressBar* QmitkUSNavigationStepMarkerIntervention::m_PlannedTargetProgressBar
protected

Definition at line 124 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_PlannedTargetsNodes

QVector<itk::SmartPointer<mitk::DataNode> > QmitkUSNavigationStepMarkerIntervention::m_PlannedTargetsNodes
protected

Definition at line 120 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_PointMarkInteractor

itk::SmartPointer<mitk::USPointMarkInteractor> QmitkUSNavigationStepMarkerIntervention::m_PointMarkInteractor
protected

Definition at line 134 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_ReachedTargetColor

mitk::ScalarType QmitkUSNavigationStepMarkerIntervention::m_ReachedTargetColor[3]
protected

Definition at line 131 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_ReachedTargetsNodes

QVector<itk::SmartPointer<mitk::DataNode> > QmitkUSNavigationStepMarkerIntervention::m_ReachedTargetsNodes
protected

Definition at line 121 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_ReferenceSensorIndex

unsigned int QmitkUSNavigationStepMarkerIntervention::m_ReferenceSensorIndex
protected

Definition at line 154 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_ReferenceSensorName

std::string QmitkUSNavigationStepMarkerIntervention::m_ReferenceSensorName
protected

Definition at line 151 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_ShowPlanningColors

bool QmitkUSNavigationStepMarkerIntervention::m_ShowPlanningColors
protected

Definition at line 133 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetColorLookupTableProperty

itk::SmartPointer<mitk::LookupTableProperty> QmitkUSNavigationStepMarkerIntervention::m_TargetColorLookupTableProperty
protected

Definition at line 137 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetIntersectionFilter

itk::SmartPointer<mitk::USNavigationTargetIntersectionFilter> QmitkUSNavigationStepMarkerIntervention::m_TargetIntersectionFilter
protected

Definition at line 146 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetNode

itk::SmartPointer<mitk::DataNode> QmitkUSNavigationStepMarkerIntervention::m_TargetNode
protected

Definition at line 136 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetOcclusionFilter

itk::SmartPointer<mitk::USNavigationTargetOcclusionFilter> QmitkUSNavigationStepMarkerIntervention::m_TargetOcclusionFilter
protected

Definition at line 145 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetProgressBar

QmitkZoneProgressBar* QmitkUSNavigationStepMarkerIntervention::m_TargetProgressBar
protected

Definition at line 123 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetStructureWarnOverlay

itk::SmartPointer<mitk::TextAnnotation2D> QmitkUSNavigationStepMarkerIntervention::m_TargetStructureWarnOverlay
protected

Definition at line 149 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetSurface

itk::SmartPointer<mitk::Surface> QmitkUSNavigationStepMarkerIntervention::m_TargetSurface
protected

Definition at line 139 of file QmitkUSNavigationStepMarkerIntervention.h.

◆ m_TargetUpdateFilter

itk::SmartPointer<mitk::USNavigationTargetUpdateFilter> QmitkUSNavigationStepMarkerIntervention::m_TargetUpdateFilter
protected

Definition at line 144 of file QmitkUSNavigationStepMarkerIntervention.h.


The documentation for this class was generated from the following files: