Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
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) | |
virtual | ~USAbstractControlInterface () |
Protected Attributes | |
itk::SmartPointer< USDevice > | m_Device |
Superclass for all ultrasound device control interfaces. Defines an interface for activating and deactivating a control interface.
Definition at line 34 of file mitkUSAbstractControlInterface.h.
|
protected |
Definition at line 4 of file mitkUSAbstractControlInterface.cpp.
|
protectedvirtual |
Definition at line 9 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::USVideoDeviceCustomControls, mitk::USTelemedBModeControls, mitk::USTelemedProbesControls, and mitk::USTelemedDopplerControls.
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::USVideoDeviceCustomControls, mitk::USTelemedBModeControls, mitk::USTelemedProbesControls, and mitk::USTelemedDopplerControls.
|
protected |
Definition at line 58 of file mitkUSAbstractControlInterface.h.
Referenced by mitk::USVideoDeviceCustomControls::USVideoDeviceCustomControls().