UltrasoundSupport This plugin provides functionality to manage Ultrasound devices, create video devices and to view device images.
More...
#include <QmitkUltrasoundSupport.h>
|
static const std::string | VIEW_ID = "org.mitk.views.ultrasoundsupport" |
|
UltrasoundSupport This plugin provides functionality to manage Ultrasound devices, create video devices and to view device images.
${}
Definition at line 48 of file QmitkUltrasoundSupport.h.
◆ QmitkUltrasoundSupport()
QmitkUltrasoundSupport::QmitkUltrasoundSupport |
( |
| ) |
|
◆ ~QmitkUltrasoundSupport()
QmitkUltrasoundSupport::~QmitkUltrasoundSupport |
( |
| ) |
|
|
override |
◆ ComputeSpacing()
double QmitkUltrasoundSupport::ComputeSpacing |
( |
mitk::Point3D | p1, |
|
|
mitk::Point3D | p2, |
|
|
double | distance ) |
|
protected |
◆ CreateControlWidgets()
void QmitkUltrasoundSupport::CreateControlWidgets |
( |
| ) |
|
|
protected |
◆ CreateQtPartControl()
void QmitkUltrasoundSupport::CreateQtPartControl |
( |
QWidget * | parent | ) |
|
|
override |
◆ DestroyLastNode()
void QmitkUltrasoundSupport::DestroyLastNode |
( |
| ) |
|
|
protected |
Destroys the last node in the m_Nodes vector
◆ InitNewNode()
void QmitkUltrasoundSupport::InitNewNode |
( |
| ) |
|
|
protected |
Adds a new node to the m_Nodes vector
◆ LoadUISettings()
void QmitkUltrasoundSupport::LoadUISettings |
( |
| ) |
|
|
protected |
Loads the properties of some QWidgets (and the tool storage file name) from QSettings.
Definition at line 509 of file QmitkUltrasoundSupport.cpp.
◆ OnChangedActiveDevice
void QmitkUltrasoundSupport::OnChangedActiveDevice |
( |
| ) |
|
|
protectedslot |
◆ OnChangedFramerateLimit
void QmitkUltrasoundSupport::OnChangedFramerateLimit |
( |
| ) |
|
|
protectedslot |
◆ OnClickedAddNewDevice
void QmitkUltrasoundSupport::OnClickedAddNewDevice |
( |
| ) |
|
|
protectedslot |
◆ OnClickedEditDevice
void QmitkUltrasoundSupport::OnClickedEditDevice |
( |
| ) |
|
|
protectedslot |
◆ OnClickedFreezeButton
void QmitkUltrasoundSupport::OnClickedFreezeButton |
( |
| ) |
|
|
protectedslot |
◆ OnDeviceServiceEvent
void QmitkUltrasoundSupport::OnDeviceServiceEvent |
( |
const ctkServiceEvent | event | ) |
|
|
protectedslot |
◆ OnNewDeviceWidgetDone
void QmitkUltrasoundSupport::OnNewDeviceWidgetDone |
( |
| ) |
|
|
slot |
◆ RemoveControlWidgets()
void QmitkUltrasoundSupport::RemoveControlWidgets |
( |
| ) |
|
|
protected |
◆ RenderImage2d
void QmitkUltrasoundSupport::RenderImage2d |
( |
| ) |
|
|
protectedslot |
◆ RenderImage3d
void QmitkUltrasoundSupport::RenderImage3d |
( |
| ) |
|
|
protectedslot |
◆ SetColormap()
void QmitkUltrasoundSupport::SetColormap |
( |
mitk::DataNode::Pointer | node, |
|
|
mitk::LookupTable::LookupTableType | type ) |
|
protected |
◆ SetFocus()
void QmitkUltrasoundSupport::SetFocus |
( |
| ) |
|
|
override |
◆ SetTimerIntervals()
void QmitkUltrasoundSupport::SetTimerIntervals |
( |
int | intervalPipeline, |
|
|
int | interval2D, |
|
|
int | interval3D ) |
|
protected |
◆ SetXPoint1
void QmitkUltrasoundSupport::SetXPoint1 |
( |
| ) |
|
|
protectedslot |
◆ SetXPoint2
void QmitkUltrasoundSupport::SetXPoint2 |
( |
| ) |
|
|
protectedslot |
◆ SetYPoint1
void QmitkUltrasoundSupport::SetYPoint1 |
( |
| ) |
|
|
protectedslot |
◆ SetYPoint2
void QmitkUltrasoundSupport::SetYPoint2 |
( |
| ) |
|
|
protectedslot |
◆ StartTimers
void QmitkUltrasoundSupport::StartTimers |
( |
| ) |
|
|
protectedslot |
◆ StopTimers
void QmitkUltrasoundSupport::StopTimers |
( |
| ) |
|
|
protectedslot |
◆ StoreUISettings()
void QmitkUltrasoundSupport::StoreUISettings |
( |
| ) |
|
|
protected |
◆ UpdateAmountOfOutputs()
void QmitkUltrasoundSupport::UpdateAmountOfOutputs |
( |
| ) |
|
|
protected |
Checks the amount of slices in the image from the USDevice and creates as many Nodes as there are slices
◆ UpdateImage
void QmitkUltrasoundSupport::UpdateImage |
( |
| ) |
|
|
protectedslot |
◆ UpdateLevelWindows()
void QmitkUltrasoundSupport::UpdateLevelWindows |
( |
| ) |
|
|
protected |
This function just checks how many nodes there are currently and sets the laser image to a jet transparent colormap.
◆ WriteSpacingToDevice
void QmitkUltrasoundSupport::WriteSpacingToDevice |
( |
| ) |
|
|
protectedslot |
◆ m_AmountOfOutputs
unsigned int QmitkUltrasoundSupport::m_AmountOfOutputs |
|
protected |
◆ m_Clock
QElapsedTimer QmitkUltrasoundSupport::m_Clock |
|
protected |
◆ m_Clock2d
QElapsedTimer QmitkUltrasoundSupport::m_Clock2d |
|
protected |
◆ m_Clock3d
QElapsedTimer QmitkUltrasoundSupport::m_Clock3d |
|
protected |
◆ m_ControlBModeWidget
◆ m_ControlCustomWidget
◆ m_ControlDopplerWidget
◆ m_ControlProbesWidget
◆ m_Controls
Ui::UltrasoundSupportControls* QmitkUltrasoundSupport::m_Controls |
|
protected |
◆ m_curOutput
std::vector<mitk::Image::Pointer> QmitkUltrasoundSupport::m_curOutput |
|
protected |
◆ m_CurrentDynamicRange
double QmitkUltrasoundSupport::m_CurrentDynamicRange |
|
protected |
◆ m_CurrentImageHeight
unsigned int QmitkUltrasoundSupport::m_CurrentImageHeight |
|
protected |
◆ m_CurrentImageWidth
unsigned int QmitkUltrasoundSupport::m_CurrentImageWidth |
|
protected |
◆ m_CustomWidgetServiceReference
QList<ctkServiceReference> QmitkUltrasoundSupport::m_CustomWidgetServiceReference |
|
protected |
◆ m_Device
mitk::USDevice::Pointer QmitkUltrasoundSupport::m_Device |
|
protected |
◆ m_ForceRequestUpdateAll
bool QmitkUltrasoundSupport::m_ForceRequestUpdateAll |
|
protected |
◆ m_FPS2d
int QmitkUltrasoundSupport::m_FPS2d |
|
protected |
◆ m_FPS3d
int QmitkUltrasoundSupport::m_FPS3d |
|
protected |
◆ m_FPSPipeline
int QmitkUltrasoundSupport::m_FPSPipeline |
|
protected |
◆ m_FrameCounter2d
int QmitkUltrasoundSupport::m_FrameCounter2d |
|
protected |
◆ m_FrameCounter3d
int QmitkUltrasoundSupport::m_FrameCounter3d |
|
protected |
◆ m_FrameCounterPipeline
int QmitkUltrasoundSupport::m_FrameCounterPipeline |
|
protected |
◆ m_ImageAlreadySetToNode
bool QmitkUltrasoundSupport::m_ImageAlreadySetToNode |
|
protected |
◆ m_Node
std::vector<mitk::DataNode::Pointer> QmitkUltrasoundSupport::m_Node |
|
protected |
◆ m_OldGeometry
mitk::SlicedGeometry3D::Pointer QmitkUltrasoundSupport::m_OldGeometry |
|
protected |
The old geometry of m_Image. It is needed to check if the geometry changed (e.g. because the zoom factor was modified) and the image needs to be reinitialized.
Definition at line 167 of file QmitkUltrasoundSupport.h.
◆ m_RenderingTimer2d
QTimer* QmitkUltrasoundSupport::m_RenderingTimer2d |
|
protected |
◆ m_RenderingTimer3d
QTimer* QmitkUltrasoundSupport::m_RenderingTimer3d |
|
protected |
◆ m_UpdateTimer
QTimer* QmitkUltrasoundSupport::m_UpdateTimer |
|
protected |
◆ m_Xpoint1
mitk::Point3D QmitkUltrasoundSupport::m_Xpoint1 |
|
protected |
◆ m_Xpoint2
mitk::Point3D QmitkUltrasoundSupport::m_Xpoint2 |
|
protected |
◆ m_XSpacing
double QmitkUltrasoundSupport::m_XSpacing |
|
protected |
◆ m_Ypoint1
mitk::Point3D QmitkUltrasoundSupport::m_Ypoint1 |
|
protected |
◆ m_Ypoint2
mitk::Point3D QmitkUltrasoundSupport::m_Ypoint2 |
|
protected |
◆ m_YSpacing
double QmitkUltrasoundSupport::m_YSpacing |
|
protected |
◆ VIEW_ID
const std::string QmitkUltrasoundSupport::VIEW_ID = "org.mitk.views.ultrasoundsupport" |
|
static |
The documentation for this class was generated from the following files: