Implementation of mitk::USControlInterfaceProbes for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceProbes for a description of the interface methods.
More...
#include <mitkUSTelemedProbesControls.h>
Implementation of mitk::USControlInterfaceProbes for Telemed ultrasound devices. See documentation of mitk::USControlInterfaceProbes for a description of the interface methods.
Definition at line 29 of file mitkUSTelemedProbesControls.h.
◆ USTelemedProbesControls()
Constructs an empty object. Telemed device has to be set after constructing by calling mitk::USTelemedProbesControls::SetTelemedDevice before the object can be used.
◆ ~USTelemedProbesControls()
virtual mitk::USTelemedProbesControls::~USTelemedProbesControls |
( |
| ) |
|
|
protectedvirtual |
◆ CreateProbesCollection()
bool mitk::USTelemedProbesControls::CreateProbesCollection |
( |
| ) |
|
|
protected |
Create collection object (Telemed API) for the API device.
◆ CreateProbesSet()
void mitk::USTelemedProbesControls::CreateProbesSet |
( |
| ) |
|
|
protected |
◆ GetIsActive()
virtual bool mitk::USTelemedProbesControls::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.
◆ GetProbesCount()
virtual unsigned int mitk::USTelemedProbesControls::GetProbesCount |
( |
| ) |
const |
|
virtual |
◆ GetProbeSet()
virtual std::vector<USProbe::Pointer> mitk::USTelemedProbesControls::GetProbeSet |
( |
| ) |
|
|
virtual |
◆ GetSelectedProbe()
virtual USProbe::Pointer mitk::USTelemedProbesControls::GetSelectedProbe |
( |
| ) |
|
|
virtual |
◆ mitkClassMacro()
◆ mitkNewMacro1Param()
◆ OnSelectProbe() [1/2]
virtual void mitk::USTelemedProbesControls::OnSelectProbe |
( |
unsigned int |
index | ) |
|
|
virtual |
◆ OnSelectProbe() [2/2]
virtual void mitk::USTelemedProbesControls::OnSelectProbe |
( |
USProbe::Pointer |
probe | ) |
|
|
virtual |
◆ ProbeAdded()
void mitk::USTelemedProbesControls::ProbeAdded |
( |
unsigned int |
index | ) |
|
◆ ProbeRemoved()
void mitk::USTelemedProbesControls::ProbeRemoved |
( |
unsigned int |
index | ) |
|
◆ SetIsActive()
virtual void mitk::USTelemedProbesControls::SetIsActive |
( |
bool |
| ) |
|
|
virtual |
◆ m_IsActive
bool mitk::USTelemedProbesControls::m_IsActive |
|
protected |
◆ m_Probe
Usgfw2Lib::IProbe* mitk::USTelemedProbesControls::m_Probe |
|
protected |
◆ m_ProbesCollection
Usgfw2Lib::IUsgCollection* mitk::USTelemedProbesControls::m_ProbesCollection |
|
protected |
◆ m_ProbesSet
std::vector<USTelemedProbe::Pointer> mitk::USTelemedProbesControls::m_ProbesSet |
|
protected |
◆ m_SelectedProbeIndex
unsigned int mitk::USTelemedProbesControls::m_SelectedProbeIndex |
|
protected |
◆ m_TelemedDevice
The documentation for this class was generated from the following file: