USNavigation.
More...
#include <USNavigation.h>
|
| static const std::string | VIEW_ID = "org.mitk.views.usnavigation" |
| |
|
| void | FormatZoneNode (mitk::DataNode::Pointer node, mitk::Point3D center) |
| | Colors the given node according to the color selected in the "Edit Zone" section, names it correctly and adjusts it's size.
|
| |
| void | SetupProximityView () |
| | Sets up the RangeMeter Section of the Navigation by creating and initializing all necessary Progress Bars.
|
| |
| QProgressBar * | CreateRangeMeter (int i) |
| |
| void | ResetRangeMeters () |
| |
| virtual void | SetFocus () |
| |
USNavigation.
- Warning
- This class is not yet documented. Use "git blame" and ask the author to provide basic documentation.
${}
Definition at line 41 of file USNavigation.h.
◆ USNavigation()
| USNavigation::USNavigation |
( |
| ) |
|
◆ CreateQtPartControl()
| void USNavigation::CreateQtPartControl |
( |
QWidget * | parent | ) |
|
|
virtual |
◆ CreateRangeMeter()
| QProgressBar * USNavigation::CreateRangeMeter |
( |
int | i | ) |
|
|
protected |
◆ FormatZoneNode()
| void USNavigation::FormatZoneNode |
( |
mitk::DataNode::Pointer | node, |
|
|
mitk::Point3D | center ) |
|
protected |
Colors the given node according to the color selected in the "Edit Zone" section, names it correctly and adjusts it's size.
◆ OnDeviceDeselected
| void USNavigation::OnDeviceDeselected |
( |
| ) |
|
|
protectedslot |
◆ OnDeviceSelected
| void USNavigation::OnDeviceSelected |
( |
| ) |
|
|
protectedslot |
Triggered, when the user selects a device from either the list of USDevices or Tracking Devices.
Definition at line 94 of file USNavigation.cpp.
◆ OnFreeze
| void USNavigation::OnFreeze |
( |
| ) |
|
|
protectedslot |
◆ OnNeedleViewToggle
| void USNavigation::OnNeedleViewToggle |
( |
| ) |
|
|
protectedslot |
◆ OnReset
| void USNavigation::OnReset |
( |
| ) |
|
|
protectedslot |
◆ OnSelectDevices
| void USNavigation::OnSelectDevices |
( |
| ) |
|
|
protectedslot |
Triggered, when the user has clicked "select Devices".
Definition at line 107 of file USNavigation.cpp.
◆ OnStartIntervention
| void USNavigation::OnStartIntervention |
( |
| ) |
|
|
protectedslot |
Triggered, when the user has clicked "Load Calibration".
Definition at line 324 of file USNavigation.cpp.
◆ OnZoneAdded
| void USNavigation::OnZoneAdded |
( |
| ) |
|
|
protectedslot |
◆ ResetRangeMeters()
| void USNavigation::ResetRangeMeters |
( |
| ) |
|
|
protected |
◆ SetFocus()
| void USNavigation::SetFocus |
( |
| ) |
|
|
protectedvirtual |
◆ SetupProximityView()
| void USNavigation::SetupProximityView |
( |
| ) |
|
|
protected |
Sets up the RangeMeter Section of the Navigation by creating and initializing all necessary Progress Bars.
Definition at line 210 of file USNavigation.cpp.
◆ Update
| void USNavigation::Update |
( |
| ) |
|
|
protectedslot |
◆ UpdateMeters
| void USNavigation::UpdateMeters |
( |
| ) |
|
|
protectedslot |
◆ m_CameraVis
| mitk::CameraVisualization::Pointer USNavigation::m_CameraVis |
|
protected |
◆ m_Controls
| Ui::USNavigationControls USNavigation::m_Controls |
|
protected |
◆ m_Freeze
| bool USNavigation::m_Freeze |
|
protected |
◆ m_ImageAlreadySetToNode
| bool USNavigation::m_ImageAlreadySetToNode |
|
protected |
◆ m_IsNeedleViewActive
| bool USNavigation::m_IsNeedleViewActive |
|
protected |
◆ m_LoadedCalibration
| std::string USNavigation::m_LoadedCalibration |
|
protected |
Temporary saving point for loaded calibration data.
Definition at line 118 of file USNavigation.h.
◆ m_NeedleProjectionFilter
| mitk::NeedleProjectionFilter::Pointer USNavigation::m_NeedleProjectionFilter |
|
protected |
Creates a Pointset that projects the needle's path.
Definition at line 134 of file USNavigation.h.
◆ m_RangeMeters
| std::vector< QProgressBar* > USNavigation::m_RangeMeters |
|
protected |
◆ m_RangeMeterStyle
| QString USNavigation::m_RangeMeterStyle |
|
protected |
◆ m_RangeMeterTimer
| QTimer* USNavigation::m_RangeMeterTimer |
|
protected |
◆ m_SmoothingFilter
| mitk::NavigationDataSmoothingFilter::Pointer USNavigation::m_SmoothingFilter |
|
protected |
◆ m_Timer
| QTimer* USNavigation::m_Timer |
|
protected |
◆ m_ToolStorage
| mitk::NavigationToolStorage::Pointer USNavigation::m_ToolStorage |
|
protected |
◆ m_Tracker
| mitk::NavigationDataSource::Pointer USNavigation::m_Tracker |
|
protected |
NavigationDataSource used for tracking data.
Definition at line 123 of file USNavigation.h.
◆ m_UpdateImage
| bool USNavigation::m_UpdateImage |
|
protected |
◆ m_USDevice
| mitk::USCombinedModality::Pointer USNavigation::m_USDevice |
|
protected |
The CombinedModality used for imaging.
Definition at line 113 of file USNavigation.h.
◆ m_USStream
| mitk::DataNode::Pointer USNavigation::m_USStream |
|
protected |
◆ m_ZoneFilter
| mitk::NodeDisplacementFilter::Pointer USNavigation::m_ZoneFilter |
|
protected |
◆ m_Zones
| std::vector<mitk::DataNode::Pointer> USNavigation::m_Zones |
|
protected |
◆ MAXRANGE
| const int USNavigation::MAXRANGE = 60 |
|
staticprotected |
◆ VIEW_ID
| const std::string USNavigation::VIEW_ID = "org.mitk.views.usnavigation" |
|
static |
◆ WARNRANGE
| const int USNavigation::WARNRANGE = 25 |
|
staticprotected |
The documentation for this class was generated from the following files:
- Plugins/org.mitk.gui.qt.igt.app.ultrasoundtrackingnavigation/src/internal/USNavigation.h
- Plugins/org.mitk.gui.qt.igt.app.ultrasoundtrackingnavigation/src/internal/USNavigation.cpp