Superclass for all ultrasound device control interfaces. Defines an interface for activating and deac...
virtual void SetReconstructedSamples(int samples)
virtual void SetScatteringCoefficient(float coeff)
virtual void OnSetPitch(double)
void SetIsActive(bool isActive) override
virtual void OnSetUseBModeFilter(bool)
virtual void OnSetTransmitEvents(int)
virtual void OnSetCompensateEnergy(bool)
virtual void OnSetSavingSettings(SavingSettings)
~USDiPhASDeviceCustomControls() override
virtual void SetSpeedOfSound(int mps)
virtual bool GetSilentUpdate()
virtual void OnSetReconstructedSamples(int)
DataCollection - Class to facilitate loading/accessing structured data.
virtual void SetVoltage(int voltage)
virtual void OnSetRecord(bool)
virtual void OnSetVoltage(int)
virtual void OnSetVerticalSpacing(float)
virtual void OnSetTransmitPhaseLength(double)
virtual void SetExcitationFrequency(double MHz)
virtual void SetAveragingCount(int count)
USDiPhASDeviceCustomControls(itk::SmartPointer< USDevice > device)
virtual void OnSetScatteringCoefficient(float)
virtual void SetTGCMax(int max)
virtual void SetRecord(bool record)
virtual void SetTGCMin(int min)
virtual void SetSilentUpdate(bool silent)
virtual void OnSetBandpassEnabled(bool)
bool GetIsActive() override
virtual void SetLowCut(double MHz)
virtual void passGUIOut(std::function< void(QString)>)
virtual void OnSetExcitationFrequency(double)
virtual void SetPitch(double mm)
virtual void OnSetHighCut(double)
virtual void SetTransmitPhaseLength(double us)
virtual void SetScanDepth(double mm)
virtual void SetMode(bool interleaved)
virtual void SetBandpassEnabled(bool bandpass)
virtual void OnSetDataType(DataType)
virtual void SetTransmitEvents(int events)
virtual void OnSetAveragingCount(int)
virtual void SetReconstructedLines(int lines)
virtual void SetSavingSettings(SavingSettings settings)
virtual void SetUseBModeFilter(bool isSet)
virtual void OnSetReconstructedLines(int)
virtual void OnSetTGCMin(int)
virtual void OnSetScanDepth(double)
virtual void OnSetCompensateScattering(bool)
virtual void SetDataType(DataType type)
virtual void SetCompensateScattering(bool compensate)
virtual void SetHighCut(double MHz)
virtual void SetVerticalSpacing(float mm)
virtual void SetCompensateEnergy(bool compensate)
virtual void OnSetTGCMax(int)
virtual void OnSetSpeedOfSound(int)
virtual void OnSetLowCut(double)
virtual void OnSetMode(bool)