13#ifndef mitkUSControlInterfaceBMode_h
14#define mitkUSControlInterfaceBMode_h
76 void SetScanningFrequency(
double frequency );
98 void SetScanningPower(
double power );
132 void SetScanningDepth(
double depth );
156 void SetScanningGain(
double gain );
190 void SetScanningRejection(
double rejection );
224 virtual void SetScanningDynamicRange(
double dynamicRange );
Superclass for all ultrasound device control interfaces. Defines an interface for activating and deac...
Interface defining methods for scanning mode b of ultrasound devices. It consists of methods for scan...
virtual double GetScanningDynamicRangeMax()=0
virtual double GetScanningRejectionMax()=0
virtual void OnSetScanningFrequency(double frequency)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningFrequency.
virtual double GetScanningGainMin()=0
virtual double GetScanningPower()=0
virtual std::vector< double > GetScanningFrequencyValues()=0
virtual double GetScanningRejectionTick()=0
virtual void OnSetScanningDynamicRange(double dynamicRange)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningDynamicRange....
virtual double GetScanningDynamicRangeMin()=0
virtual std::vector< double > GetScanningDepthValues()=0
virtual void OnSetScanningGain(double gain)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningGain....
virtual double GetScanningPowerTick()=0
virtual double GetScanningRejectionMin()=0
virtual double GetScanningDynamicRange()=0
mitkClassMacro(USControlInterfaceBMode, USAbstractControlInterface)
virtual double GetScanningGainMax()=0
virtual void OnSetScanningPower(double power)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningPower....
virtual double GetScanningFrequency()=0
virtual void OnSetScanningRejection(double rejection)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningRejection....
virtual double GetScanningGainTick()=0
virtual double GetScanningDepth()=0
virtual double GetScanningGain()=0
virtual double GetScanningPowerMin()=0
virtual double GetScanningPowerMax()=0
virtual void OnSetScanningDepth(double depth)=0
Virtual method which is called inside mitk::USControlInterfaceBMode::SetScanningDepth....
virtual double GetScanningRejection()=0
virtual double GetScanningDynamicRangeTick()=0