Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkUSTelemedProbesControls_h
14 #define mitkUSTelemedProbesControls_h
20 #include <itkObjectFactory.h>
23 class USTelemedDevice;
42 virtual std::vector<USProbe::Pointer>
GetProbeSet();
bool CreateProbesCollection()
itk::SmartPointer< USTelemedDevice > m_TelemedDevice
mitkNewMacro1Param(Self, itk::SmartPointer< USTelemedDevice >)
virtual void OnSelectProbe(unsigned int index)
Virtual method which is called inside mitk::USControlInterfaceProbes::SelectProbe()....
virtual bool GetIsActive()
virtual void SetIsActive(bool)
virtual std::vector< USProbe::Pointer > GetProbeSet()
USTelemedProbesControls(itk::SmartPointer< USTelemedDevice > device)
DataCollection - Class to facilitate loading/accessing structured data.
mitkClassMacro(USTelemedProbesControls, USControlInterfaceProbes)
virtual ~USTelemedProbesControls()
virtual USProbe::Pointer GetSelectedProbe()
void ProbeAdded(unsigned int index)
Interface defining methods for probe selection of ultrasound devices. It consists of methods for gett...
void ProbeRemoved(unsigned int index)
virtual unsigned int GetProbesCount() const
std::vector< USTelemedProbe::Pointer > m_ProbesSet
unsigned int m_SelectedProbeIndex
Usgfw2Lib::IProbe * m_Probe
Usgfw2Lib::IUsgCollection * m_ProbesCollection
Implementation of mitk::USControlInterfaceProbes for Telemed ultrasound devices. See documentation of...