Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Custom controls for mitk::USDiPhASDevice. More...
#include <mitkUSDiPhASDeviceCustomControls.h>
Classes | |
struct | SavingSettings |
Public Types | |
enum | DataType { Image_uChar, Beamformed_Short } |
Public Member Functions | |
mitkClassMacro (USDiPhASDeviceCustomControls, USAbstractControlInterface) | |
mitkNewMacro1Param (Self, itk::SmartPointer< USDevice >) | |
void | SetIsActive (bool isActive) override |
bool | GetIsActive () override |
virtual void | SetCompensateEnergy (bool compensate) |
virtual void | SetUseBModeFilter (bool isSet) |
virtual void | SetVerticalSpacing (float mm) |
virtual void | SetRecord (bool record) |
virtual void | SetScatteringCoefficient (float coeff) |
virtual void | SetCompensateScattering (bool compensate) |
virtual void | SetSavingSettings (SavingSettings settings) |
virtual void | SetTransmitPhaseLength (double us) |
virtual void | SetExcitationFrequency (double MHz) |
virtual void | SetTransmitEvents (int events) |
virtual void | SetVoltage (int voltage) |
virtual void | SetMode (bool interleaved) |
virtual void | SetScanDepth (double mm) |
virtual void | SetAveragingCount (int count) |
virtual void | SetTGCMin (int min) |
virtual void | SetTGCMax (int max) |
virtual void | SetDataType (DataType type) |
virtual void | SetPitch (double mm) |
virtual void | SetReconstructedSamples (int samples) |
virtual void | SetReconstructedLines (int lines) |
virtual void | SetSpeedOfSound (int mps) |
virtual void | SetBandpassEnabled (bool bandpass) |
virtual void | SetLowCut (double MHz) |
virtual void | SetHighCut (double MHz) |
virtual void | passGUIOut (std::function< void(QString)>) |
virtual void | SetSilentUpdate (bool silent) |
virtual bool | GetSilentUpdate () |
![]() | |
mitkClassMacroItkParent (USAbstractControlInterface, itk::Object) | |
Protected Attributes | |
bool | m_IsActive |
USImageVideoSource::Pointer | m_ImageSource |
bool | silentUpdate |
![]() | |
itk::WeakPointer< USDevice > | m_Device |
Custom controls for mitk::USDiPhASDevice.
Definition at line 29 of file mitkUSDiPhASDeviceCustomControls.h.
Enumerator | |
---|---|
Image_uChar | |
Beamformed_Short |
Definition at line 41 of file mitkUSDiPhASDeviceCustomControls.h.
|
protected |
Class needs an mitk::USDevice object for beeing constructed.
Definition at line 15 of file mitkUSDiPhASDeviceCustomControls.cpp.
|
overrideprotected |
Definition at line 20 of file mitkUSDiPhASDeviceCustomControls.cpp.
|
overridevirtual |
Implements mitk::USAbstractControlInterface.
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 29 of file mitkUSDiPhASDeviceCustomControls.cpp.
References m_IsActive.
|
virtual |
Definition at line 41 of file mitkUSDiPhASDeviceCustomControls.cpp.
References silentUpdate.
mitk::USDiPhASDeviceCustomControls::mitkClassMacro | ( | USDiPhASDeviceCustomControls | , |
USAbstractControlInterface | |||
) |
mitk::USDiPhASDeviceCustomControls::mitkNewMacro1Param | ( | Self | , |
itk::SmartPointer< USDevice > | |||
) |
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 190 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetAveragingCount().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 200 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetBandpassEnabled().
|
protectedvirtual |
virtual handlers implemented in Device Controls
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 175 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetCompensateEnergy().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 180 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetCompensateScattering().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 193 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetDataType().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 184 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetExcitationFrequency().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 202 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetHighCut().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 201 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetLowCut().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 187 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetMode().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 195 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetPitch().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 197 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetReconstructedLines().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 196 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetReconstructedSamples().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 177 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetRecord().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 181 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetSavingSettings().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 189 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetScanDepth().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 179 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetScatteringCoefficient().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 198 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetSpeedOfSound().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 192 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetTGCMax().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 191 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetTGCMin().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 185 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetTransmitEvents().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 183 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetTransmitPhaseLength().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 176 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetUseBModeFilter().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 178 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetVerticalSpacing().
|
protectedvirtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 186 of file mitkUSDiPhASDeviceCustomControls.cpp.
Referenced by SetVoltage().
|
virtual |
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 34 of file mitkUSDiPhASDeviceCustomControls.cpp.
|
virtual |
Definition at line 114 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetAveragingCount().
|
virtual |
Definition at line 157 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetBandpassEnabled().
|
virtual |
Definition at line 48 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetCompensateEnergy().
|
virtual |
Definition at line 72 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetCompensateScattering().
|
virtual |
Definition at line 130 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetDataType().
|
virtual |
Definition at line 88 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetExcitationFrequency().
|
virtual |
Definition at line 167 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetHighCut().
|
overridevirtual |
Activate or deactivate the custom controls. This is just for handling widget visibility in a GUI for example.
Implements mitk::USAbstractControlInterface.
Reimplemented in mitk::USDiPhASCustomControls.
Definition at line 24 of file mitkUSDiPhASDeviceCustomControls.cpp.
References m_IsActive.
|
virtual |
Definition at line 162 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetLowCut().
|
virtual |
Definition at line 103 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetMode().
|
virtual |
Definition at line 136 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetPitch().
|
virtual |
Definition at line 146 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetReconstructedLines().
|
virtual |
Definition at line 141 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetReconstructedSamples().
|
virtual |
Definition at line 58 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetRecord().
|
virtual |
Definition at line 77 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetSavingSettings().
|
virtual |
Definition at line 109 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetScanDepth().
|
virtual |
Definition at line 68 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetScatteringCoefficient().
|
virtual |
Definition at line 36 of file mitkUSDiPhASDeviceCustomControls.cpp.
References silentUpdate.
|
virtual |
Definition at line 151 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetSpeedOfSound().
|
virtual |
Definition at line 124 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetTGCMax().
|
virtual |
Definition at line 119 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetTGCMin().
|
virtual |
Definition at line 93 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetTransmitEvents().
|
virtual |
Definition at line 83 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetTransmitPhaseLength().
|
virtual |
Definition at line 53 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetUseBModeFilter().
|
virtual |
Definition at line 63 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetVerticalSpacing().
|
virtual |
Definition at line 98 of file mitkUSDiPhASDeviceCustomControls.cpp.
References OnSetVoltage().
|
protected |
Definition at line 100 of file mitkUSDiPhASDeviceCustomControls.h.
|
protected |
Definition at line 99 of file mitkUSDiPhASDeviceCustomControls.h.
Referenced by GetIsActive(), and SetIsActive().
|
protected |
Definition at line 101 of file mitkUSDiPhASDeviceCustomControls.h.
Referenced by GetSilentUpdate(), and SetSilentUpdate().