Medical Imaging Interaction Toolkit  2018.4.99-3e3f1a6e
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

Definition at line 17 of file mitkUSTelemedDopplerControls.cpp.

◆ ~USTelemedDopplerControls()

mitk::USTelemedDopplerControls::~USTelemedDopplerControls ( )
protectedvirtual

Definition at line 22 of file mitkUSTelemedDopplerControls.cpp.

Member Function Documentation

◆ GetIsActive()

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.

Definition at line 31 of file mitkUSTelemedDopplerControls.cpp.

References m_IsActive.

◆ mitkClassMacro()

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

◆ mitkNewMacro1Param()

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

◆ SetIsActive()

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.

Definition at line 26 of file mitkUSTelemedDopplerControls.cpp.

References m_IsActive.

Member Data Documentation

◆ m_IsActive

bool mitk::USTelemedDopplerControls::m_IsActive
protected

Definition at line 42 of file mitkUSTelemedDopplerControls.h.

Referenced by GetIsActive(), and SetIsActive().


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