MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
mitk::USDevicePersistence Class Reference

#include <mitkUSDevicePersistence.h>

Inheritance diagram for mitk::USDevicePersistence:

Public Member Functions

 mitkClassMacroItkParent (USDevicePersistence, itk::Object)
 
 itkFactorylessNewMacro (Self)
 
 itkCloneMacro (Self)
 
void StoreCurrentDevices ()
 
std::vector< mitk::USDevice::Pointer > RestoreLastDevices ()
 

Protected Member Functions

 USDevicePersistence ()
 
 ~USDevicePersistence () override
 
QString USVideoDeviceToString (mitk::USVideoDevice::Pointer d)
 
mitk::USVideoDevice::Pointer StringToUSVideoDevice (QString s)
 
QString USProbeToString (mitk::USProbe::Pointer p)
 
mitk::USProbe::Pointer StringToUSProbe (std::string s)
 
void split (std::string &text, std::string &separators, std::vector< std::string > &words)
 
double spacingToDouble (std::string s)
 
int depthToInt (std::string s)
 

Protected Attributes

QSettings m_devices
 

Detailed Description

Documentation TODO

Definition at line 32 of file mitkUSDevicePersistence.h.

Constructor & Destructor Documentation

◆ USDevicePersistence()

mitk::USDevicePersistence::USDevicePersistence ( )
protected

Definition at line 23 of file mitkUSDevicePersistence.cpp.

◆ ~USDevicePersistence()

mitk::USDevicePersistence::~USDevicePersistence ( )
inlineoverrideprotected

Definition at line 46 of file mitkUSDevicePersistence.h.

Member Function Documentation

◆ depthToInt()

int mitk::USDevicePersistence::depthToInt ( std::string s)
protected

Definition at line 330 of file mitkUSDevicePersistence.cpp.

◆ itkCloneMacro()

mitk::USDevicePersistence::itkCloneMacro ( Self )

◆ itkFactorylessNewMacro()

mitk::USDevicePersistence::itkFactorylessNewMacro ( Self )

◆ mitkClassMacroItkParent()

mitk::USDevicePersistence::mitkClassMacroItkParent ( USDevicePersistence ,
itk::Object  )

◆ RestoreLastDevices()

std::vector< mitk::USDevice::Pointer > mitk::USDevicePersistence::RestoreLastDevices ( )

Definition at line 55 of file mitkUSDevicePersistence.cpp.

◆ spacingToDouble()

double mitk::USDevicePersistence::spacingToDouble ( std::string s)
protected

Definition at line 318 of file mitkUSDevicePersistence.cpp.

◆ split()

void mitk::USDevicePersistence::split ( std::string & text,
std::string & separators,
std::vector< std::string > & words )
protected

Definition at line 303 of file mitkUSDevicePersistence.cpp.

◆ StoreCurrentDevices()

void mitk::USDevicePersistence::StoreCurrentDevices ( )

Definition at line 27 of file mitkUSDevicePersistence.cpp.

◆ StringToUSProbe()

mitk::USProbe::Pointer mitk::USDevicePersistence::StringToUSProbe ( std::string s)
protected

Definition at line 232 of file mitkUSDevicePersistence.cpp.

◆ StringToUSVideoDevice()

mitk::USVideoDevice::Pointer mitk::USDevicePersistence::StringToUSVideoDevice ( QString s)
protected

Definition at line 165 of file mitkUSDevicePersistence.cpp.

◆ USProbeToString()

QString mitk::USDevicePersistence::USProbeToString ( mitk::USProbe::Pointer p)
protected

Definition at line 142 of file mitkUSDevicePersistence.cpp.

◆ USVideoDeviceToString()

QString mitk::USDevicePersistence::USVideoDeviceToString ( mitk::USVideoDevice::Pointer d)
protected

Definition at line 84 of file mitkUSDevicePersistence.cpp.

Member Data Documentation

◆ m_devices

QSettings mitk::USDevicePersistence::m_devices
protected

Definition at line 53 of file mitkUSDevicePersistence.h.


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