MITK-IGT
IGT Extension of MITK
|
Superclass for all ultrasound device control interfaces. Defines an interface for activating and deactivating a control interface. More...
#include <mitkUSAbstractControlInterface.h>
Public Member Functions | |
mitkClassMacroItkParent (USAbstractControlInterface, itk::Object) | |
virtual void | SetIsActive (bool isActive)=0 |
virtual bool | GetIsActive ()=0 |
Protected Member Functions | |
USAbstractControlInterface (itk::SmartPointer< USDevice > device) | |
~USAbstractControlInterface () override | |
Protected Attributes | |
itk::WeakPointer< USDevice > | m_Device |
Superclass for all ultrasound device control interfaces. Defines an interface for activating and deactivating a control interface.
Definition at line 32 of file mitkUSAbstractControlInterface.h.
|
protected |
Definition at line 16 of file mitkUSAbstractControlInterface.cpp.
|
overrideprotected |
Definition at line 21 of file mitkUSAbstractControlInterface.cpp.
|
pure virtual |
Method must be implemented in every control interface to tell the caller if the interface is currently activated or deactivated.
Implemented in mitk::USTelemedBModeControls, mitk::USTelemedDopplerControls, mitk::USTelemedProbesControls, and mitk::USVideoDeviceCustomControls.
mitk::USAbstractControlInterface::mitkClassMacroItkParent | ( | USAbstractControlInterface | , |
itk::Object | ) |
|
pure virtual |
Method must be implemented in every control interface to handle all activities which should be done on activating and deactivating the concrete control interface.
isActive | whether the control interface should be activated or deactivated |
Implemented in mitk::USTelemedBModeControls, mitk::USTelemedDopplerControls, mitk::USTelemedProbesControls, and mitk::USVideoDeviceCustomControls.
|
protected |
Definition at line 56 of file mitkUSAbstractControlInterface.h.