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