Superclass for all ultrasound device control interfaces. Defines an interface for activating and deac...
itk::WeakPointer< USDevice > m_Device
~USControlInterfaceProbes() override
DataCollection - Class to facilitate loading/accessing structured data.
static mitk::USDevice::PropertyKeys GetPropertyKeys()
virtual USProbe::Pointer GetSelectedProbe()=0
void SelectProbe(unsigned int index)
USControlInterfaceProbes(itk::SmartPointer< USDevice > device)
static std::string GetName(std::string fileName, std::string suffix)
virtual void OnSelectProbe(unsigned int index)=0
Virtual method which is called inside mitk::USControlInterfaceProbes::SelectProbe(). Implement this method to handle the actual selecting of the probe at the device api.