Medical Imaging Interaction Toolkit  2023.12.00
Medical Imaging Interaction Toolkit
mitk::USTelemedDopplerControls Class Reference

Implementation of mitk::USControlInterfaceDoppler for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceBMode for a description of the interface methods. More...

#include <mitkUSTelemedDopplerControls.h>

Inheritance diagram for mitk::USTelemedDopplerControls:
Collaboration diagram for mitk::USTelemedDopplerControls:

Public Member Functions

 mitkClassMacro (USTelemedDopplerControls, USControlInterfaceDoppler)
 
 mitkNewMacro1Param (Self, itk::SmartPointer< USTelemedDevice >)
 
virtual void SetIsActive (bool)
 
virtual bool GetIsActive ()
 
- Public Member Functions inherited from mitk::USControlInterfaceDoppler
 mitkClassMacro (USControlInterfaceDoppler, USAbstractControlInterface)
 
- Public Member Functions inherited from mitk::USAbstractControlInterface
 mitkClassMacroItkParent (USAbstractControlInterface, itk::Object)
 

Protected Member Functions

 USTelemedDopplerControls (itk::SmartPointer< USTelemedDevice > device)
 
virtual ~USTelemedDopplerControls ()
 
- Protected Member Functions inherited from mitk::USControlInterfaceDoppler
 USControlInterfaceDoppler (itk::SmartPointer< USDevice > device)
 
 ~USControlInterfaceDoppler () override
 
- Protected Member Functions inherited from mitk::USAbstractControlInterface
 USAbstractControlInterface (itk::SmartPointer< USDevice > device)
 
 ~USAbstractControlInterface () override
 

Protected Attributes

bool m_IsActive
 
- Protected Attributes inherited from mitk::USAbstractControlInterface
itk::WeakPointer< USDevicem_Device
 

Detailed Description

Implementation of mitk::USControlInterfaceDoppler for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceBMode for a description of the interface methods.

This implementation does nothing, yet!

Definition at line 29 of file mitkUSTelemedDopplerControls.h.

Constructor & Destructor Documentation

◆ USTelemedDopplerControls()

mitk::USTelemedDopplerControls::USTelemedDopplerControls ( itk::SmartPointer< USTelemedDevice device)
protected

◆ ~USTelemedDopplerControls()

virtual mitk::USTelemedDopplerControls::~USTelemedDopplerControls ( )
protectedvirtual

Member Function Documentation

◆ GetIsActive()

virtual bool mitk::USTelemedDopplerControls::GetIsActive ( )
virtual

Method must be implemented in every control interface to tell the caller if the interface is currently activated or deactivated.

Returns
whether the control interface is active or not

Implements mitk::USAbstractControlInterface.

◆ mitkClassMacro()

mitk::USTelemedDopplerControls::mitkClassMacro ( USTelemedDopplerControls  ,
USControlInterfaceDoppler   
)

◆ mitkNewMacro1Param()

mitk::USTelemedDopplerControls::mitkNewMacro1Param ( Self  ,
itk::SmartPointer< USTelemedDevice  
)

◆ SetIsActive()

virtual void mitk::USTelemedDopplerControls::SetIsActive ( bool  isActive)
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.

Parameters
isActivewhether the control interface should be activated or deactivated

Implements mitk::USAbstractControlInterface.

Member Data Documentation

◆ m_IsActive

bool mitk::USTelemedDopplerControls::m_IsActive
protected

Definition at line 42 of file mitkUSTelemedDopplerControls.h.


The documentation for this class was generated from the following file: