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

#include <mitkUSDeviceReaderXML.h>

Inheritance diagram for mitk::USDeviceReaderXML:

Classes

struct  USDeviceConfigData_
 

Public Types

typedef struct mitk::USDeviceReaderXML::USDeviceConfigData_ USDeviceConfigData
 

Public Member Functions

 USDeviceReaderXML ()
 
 ~USDeviceReaderXML () override
 
bool ReadUltrasoundDeviceConfiguration ()
 
void SetFilename (std::string filename)
 
USDeviceConfigDataGetUSDeviceConfigData ()
 

Protected Member Functions

std::vector< itk::SmartPointer< BaseData > > DoRead () override
 
 USDeviceReaderXML (const USDeviceReaderXML &other)
 
mitk::USDeviceReaderXMLClone () const override
 
void ExtractAttributeInformationOfUltrasoundDeviceTag (const tinyxml2::XMLElement *element)
 Extracts all stored attribute information of the ULTRASOUNDDEVICE-Tag.
 
void ExtractAttributeInformationOfGeneralSettingsTag (const tinyxml2::XMLElement *element)
 Extracts all stored attribute information of the GENERALSETTINGS-Tag.
 
void ExtractProbe (const tinyxml2::XMLElement *element)
 Extracts all stored information of a single ultrasound probe.
 

Detailed Description

Definition at line 28 of file mitkUSDeviceReaderXML.h.

Member Typedef Documentation

◆ USDeviceConfigData

Constructor & Destructor Documentation

◆ USDeviceReaderXML() [1/2]

mitk::USDeviceReaderXML::USDeviceReaderXML ( )

Definition at line 38 of file mitkUSDeviceReaderXML.cpp.

◆ ~USDeviceReaderXML()

mitk::USDeviceReaderXML::~USDeviceReaderXML ( )
override

Definition at line 45 of file mitkUSDeviceReaderXML.cpp.

◆ USDeviceReaderXML() [2/2]

mitk::USDeviceReaderXML::USDeviceReaderXML ( const USDeviceReaderXML & other)
protected

Definition at line 54 of file mitkUSDeviceReaderXML.cpp.

Member Function Documentation

◆ Clone()

mitk::USDeviceReaderXML * mitk::USDeviceReaderXML::Clone ( ) const
overrideprotected

Definition at line 58 of file mitkUSDeviceReaderXML.cpp.

◆ DoRead()

std::vector< itk::SmartPointer< mitk::BaseData > > mitk::USDeviceReaderXML::DoRead ( )
overrideprotected

Definition at line 66 of file mitkUSDeviceReaderXML.cpp.

◆ ExtractAttributeInformationOfGeneralSettingsTag()

void mitk::USDeviceReaderXML::ExtractAttributeInformationOfGeneralSettingsTag ( const tinyxml2::XMLElement * element)
protected

Extracts all stored attribute information of the GENERALSETTINGS-Tag.

Definition at line 152 of file mitkUSDeviceReaderXML.cpp.

◆ ExtractAttributeInformationOfUltrasoundDeviceTag()

void mitk::USDeviceReaderXML::ExtractAttributeInformationOfUltrasoundDeviceTag ( const tinyxml2::XMLElement * element)
protected

Extracts all stored attribute information of the ULTRASOUNDDEVICE-Tag.

Definition at line 137 of file mitkUSDeviceReaderXML.cpp.

◆ ExtractProbe()

void mitk::USDeviceReaderXML::ExtractProbe ( const tinyxml2::XMLElement * element)
protected

Extracts all stored information of a single ultrasound probe.

Definition at line 164 of file mitkUSDeviceReaderXML.cpp.

◆ GetUSDeviceConfigData()

mitk::USDeviceReaderXML::USDeviceConfigData & mitk::USDeviceReaderXML::GetUSDeviceConfigData ( )

Definition at line 49 of file mitkUSDeviceReaderXML.cpp.

◆ ReadUltrasoundDeviceConfiguration()

bool mitk::USDeviceReaderXML::ReadUltrasoundDeviceConfiguration ( )

Definition at line 74 of file mitkUSDeviceReaderXML.cpp.

◆ SetFilename()

void mitk::USDeviceReaderXML::SetFilename ( std::string filename)

Definition at line 132 of file mitkUSDeviceReaderXML.cpp.


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