Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkUSTelemedBModeControls_h
14 #define mitkUSTelemedBModeControls_h
19 #include <itkObjectFactory.h>
22 class USTelemedDevice;
double * m_DynamicRangeSteps
void ReinitializeControls()
double * m_RejectionSteps
virtual double GetScanningDynamicRange()
virtual std::vector< double > GetScanningDepthValues()
virtual double GetScanningRejectionMin()
virtual double GetScanningDynamicRangeMin()
virtual double GetScanningGainMin()
Implementation of mitk::USControlInterfaceBMode for Telemed ultrasound devices. See documentation of ...
virtual void OnSetScanningPower(double power)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningPower....
USTelemedBModeControls(itk::SmartPointer< USTelemedDevice > device)
virtual void OnSetScanningGain(double)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningGain....
virtual void SetIsActive(bool)
virtual void OnSetScanningDepth(double)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningDepth....
virtual double GetScanningPower()
virtual double GetScanningDynamicRangeTick()
void SetUsgDataView(Usgfw2Lib::IUsgDataView *)
Setter for the IUsgDataView necesary for communicating with the Telemed API. This method is just for ...
Usgfw2Lib::IUsgPower * m_PowerControl
Usgfw2Lib::IUsgDynamicRange * m_DynamicRangeControl
virtual double GetScanningDynamicRangeMax()
virtual double GetScanningDepth()
virtual double GetScanningRejectionTick()
mitkClassMacro(USTelemedBModeControls, USControlInterfaceBMode)
mitkNewMacro1Param(Self, itk::SmartPointer< USTelemedDevice >)
double GetScanningFrequencyAPI()
DataCollection - Class to facilitate loading/accessing structured data.
virtual double GetScanningGainMax()
Usgfw2Lib::IUsgDataView * m_UsgDataView
Usgfw2Lib::IUsgDepth * m_DepthControl
virtual double GetScanningPowerTick()
virtual bool GetIsActive()
Usgfw2Lib::IUsgRejection2 * m_RejectionControl
virtual void OnSetScanningDynamicRange(double)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningDynamicRange....
virtual double GetScanningPowerMax()
virtual double GetScanningGainTick()
virtual ~USTelemedBModeControls()
virtual double GetScanningFrequency()
Usgfw2Lib::IUsgGain * m_GainControl
virtual double GetScanningGain()
virtual void OnSetScanningRejection(double)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningRejection....
Interface defining methods for scanning mode b of ultrasound devices. It consists of methods for scan...
virtual void OnSetScanningFrequency(double frequency)
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningFrequency.
virtual double GetScanningRejectionMax()
virtual double GetScanningRejection()
virtual double GetScanningPowerMin()
virtual std::vector< double > GetScanningFrequencyValues()
Usgfw2Lib::IUsgProbeFrequency2 * m_FrequencyControl